El The Source Hotel Denver, de 4 estrellas, es el lugar ideal para alojarse en el barrio River North Art de Denver, a unos 2 km del Estadio Coors Field. Ubicado a unos 10 minutos en coche del Zoológico de Denver, este hotel incluye una piscina climatizada con vistas a la ciudad.
El Museo de Arte de Denver se sitúa a unos 3 km del hotel en Denver. Los huéspedes también podrían disfrutar de la proximidad a Saint Charles Place Park, situado a unos 5 minutos en coche. Al alojarte en el Source Denver, tendrás acceso perfecto al Auditorio Fillmore, un sitio educativo situado a 3,1 km. El establecimiento se sitúa a una distancia de 550 metros de la parada de autobús Larimer St & Downing St y a un corto paseo de la estación de tren 38th & Blake en Denver.
Las 100 habitaciones están equipadas con un escritorio, e incluyen comodidades como una tv de pantalla plana con canales vía satélite, además de equipo de café y té. Las habitaciones disponen de ducha. Los baños privados incluyen un inodoro separado y una ducha, además de comodidades como secadores de pelo y albornoces.
Las opciones de restauración diarias incluyen un desayuno americano. Entre los 4 restaurantes del establecimiento, Temaki Den es el que sirve platos japoneses. Los huéspedes están invitados al bar rooftop del establecimiento para desconectar con una copa.