Con vistas a la ciudad, el Hotel Populus, de 4 estrellas, se encuentra a 700 metros del Capitolio del Estado de Colorado. Situado a poca distancia a pie del Museo de Arte de Denver, este hotel dispone de 246 habitaciones, así como de depósito de equipajes y un restaurante.
El hotel está en el barrio central de negocios de Denver, a 500 metros de la Biblioteca Pública de Denver. El Zoológico de Denver está cerca del lugar, mientras que la estación de autobuses Court Place & 14th Street, está a 150 metros. Este hotel está situado a una distancia de 2 km del Estadio Coors Field. El ferrocarril urbano Theatre District / Convention Center está a un par de minutos en coche del Hotel Populus.
En términos de seguridad, las habitaciones para alérgicos están equipadas con caja fuerte y una caja fuerte privada. Disponen de TV de pantalla plana con canales vía satélite, además de minibar. Las habitaciones tienen baños espaciosos equipados con albornoces y gorros de ducha.
El establecimiento ofrece cada día un desayuno americano. Se sirve una buena variedad de platos de la cocina africana en el restaurante Pasque.