Situé à environ 700 mètres du musée d'art de Denver, l'hotel Hyatt Place Denver Downtown comprend 248 chambres avec vue sur les montagnes. Les clients ont accès à une piscine, un centre de fitness ouvert 24h/24 et à un accès à Internet haut débit dans les zones publiques.
L'hotel est situé à environ 5 minutes de marche de Paramount Theater, non loin de la gare de l'Union. Hyatt Place Denver Downtown se pose à environ 2 km des Denver's Downtown Aquarium. Visitez Seal Fountain and Reflecting Pool, à 450 mètres de l'hotel 3 étoiles sans fumée, et sentez-vous en parfaite harmonie avec la nature d'États-Unis. Le Musée d'Art contemporain est à 20 minutes à pied. L'arrêt de bus 16th Street Mall & Glenarm Place est situé assez proche d'Hyatt Place Denver Downtown.
Les chambres disposent d'un coin salon, complets avec une climatisation, ainsi que d'une TV à écran plat avec des chaînes satellite. Ces chambres aussi fournissent des canapés-lits, outre des couettes en duvet. Les clients peuvent utiliser des un sèche-cheveux et des draps de bain dans les salles de bains équipées d'une douche à l'italienne et d'une toilette séparée.
L'hotel Hyatt Place Denver Downtown propose un petit-déjeuner sous forme de buffet tous les jours. Il y a un bar piscine sur place. 550 Bar + Patio vous gâtera avec une cuisine américaine, et est situé à 250 mètres de ce logement.