Situé dans le quartier "central des affaires de Denver" à Denver à moins de 14 minutes à pied du Centre commercial Larimer Square, Hotel Populus à Denver confortable offre une terrasse. Bénéficiant d'un emplacement juste à côté du musée d'art de Denver, l'hotel 4 étoiles sans fumée propose 245 chambres et un bar lounge sur place.
Nichée à seulement 1 km du Musée d'Art contemporain, la résidence est également à seulement 1 km de la gare de l'Union. Populus se trouve à seulement 350 mètres de l'arrêt de bus 16th Street Mall & Court Place, et à deux pas du Musée Clyfford Still. Les clients peuvent trouver le Musée des Enfants, qui n'est qu'à environ 25 minutes de marche. Cet établissement confortable est situé à 600 m de Theatre District / Convention Center.
Une climatisation, ainsi qu'un minibar, offrent le confort dans les chambres de Populus de Denver. L'hotel fournit une toilette séparée et une douche dans les salles de bain. Les salles de bains privées offrent une toilette séparée et une douche, et des commodités telles qu'un sèche-cheveux et des peignoirs de bain. Les chambres d'Hotel Populus offrent une vue sur les montagnes.
Il y a un restaurant à l'américaine Pasque avec des plats américains.