Das Hotel Populus Denver ist eine komfortable 4-Sterne-Unterkunft, die nur 600 Meter vom Kirkland Museum of Fine and Decorative Art und 25 Minuten Gehweg vom Coors Field Baseballstadion entfernt liegt. Alle Gäste können WLAN in den öffentlichen Bereichen und Zugang zu einem Fitnesscenter genießen.
Das Hotel liegt in praktischer Lage im Viertel Stadtzentrum Denver von Denver, in etwa 5 Gehminuten Entfernung von der Denver Mint. Das Populus ist außerdem in unmittelbarer Nähe von Sehenswürdigkeiten, vor allem dem Civic Center Park. Das Denver Art Museum gehört zu den wichtigsten Sehenswürdigkeiten in Denver und liegt zudem in 450 Metern vom Hotel entfernt. Die Unterkunft liegt sehr günstig in ungefähr 20 Gehminuten Entfernung vom Bahnhof Union.
Das Populus Denver verfügt über 245 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen und WLAN sowie einer Minibar ausgestattet sind. Im Badezimmer gibt es eine getrennte Toilette und eine Dusche. Die großzügigen Badezimmer mit einer getrennten Toilette und einer Dusche stellen den Gästen zudem Morgenmäntel und Badelaken zur Verfügung. Die Zimmer kommen mit Blick auf die Berge.
Das Restaurant Pasque mit der amerikanischen Küche ist ein Teil vom Populus. Die Lounge- Bar ist ein perfekter Ort zum Entspannen.