Situé dans le quartier "River North Art" à Denver à 3 km des Denver's Downtown Aquarium, The Source Hotel Denver bénéficie d'une galerie d'art privée. L'hotel 4 étoiles de luxe dispose d'une piscine chauffée et 4 restaurants servant une cuisine japonaise, américaine et végétarienne.
Placé à environ 10 minutes en voiture du Centre commercial Larimer Square, l'hotel est également dans les environs de la gare 38th & Blake. Les amateurs de sport peuvent également visiter la Salle omnisports Denver Coliseum, à seulement 1 km de Source, et emmener leurs familles à l'Elitch Gardens, qui se trouve dans une zone de 3,1 km. Cet hébergement est dans la rivière. Les clients pourront également se rendre au Zoo de Denver, qui est à 15 minutes en voiture. Source de Denver est à une courte distance d'allure de l'arrêt de bus Larimer St & Downing St.
L'hotel a 100 chambres, proposées avec une TV à écran plat avec des chaînes satellite et une cafetière/théière. Un équipement de repassage et une climatisation sont fournis pour le confort des clients. Les salles de bains privées disposent d'une toilette séparée et d'une douche, ainsi que d'un sèche-cheveux et des serviettes. Certaines unités comprennent des vues sur la ville.
The Source Hotel propose un petit déjeuner américain chaque matin. Il y a un restaurant à la carte Temaki Den avec des plats japonais. Le bar lounge est disponible sur place.