Lage
Das Hotel liegt in Downtown Denver, in der Nähe der 16th Street Mall und des Larimer Square mit vielen Restaurants und Einkaufsmöglichkeiten.
Angebot
Restaurant, Coffeeshop, Bar, Pool, Fitnessraum, Businesscenter und gratis WLAN in den öffentlichen Bereichen des Hotels sowie auf den Zimmern.
Zimmer
Die 221 grosszügigen Zimmer verfügen über einen TV und Kühlschrank.
Unsere Meinung
Komfortables Hotel mit gutem Service an zentraler Lage.