The Source Hotel Denver est placé dans un quartier de divertissement de Denver, à environ 10 minutes en voiture de l'Elitch Gardens et à environ 3 km du Capitole de l'État du Colorado. Situé à quelques pas de la rivière South Platte, l'hotel offre 100 chambres ainsi qu'un jacuzzi, un bain chaud, une piscine d'immersion en eau froide et des piscines à plongeon sur place.
L'hotel 4 étoiles avec service complet dans le quartier "River North Art" se trouve à environ 3,1 km du Zoo de Denver et à environ 2 km des boutiques telles que le Centre commercial Larimer Square. Les amateurs de sport apprécieront également la visite de la Salle omnisports Denver Coliseum, à proximité de Source. Ce logement est dans d'une rivière. Des vacances en famille à Denver deviendront encore plus excitantes si vous visitez les Denver's Downtown Aquarium situé à environ 15 minutes en voiture de l'hotel. Source se trouve à 550 mètres de l'arrêt de bus Larimer St & Downing St, et non loin de la 38th & Blake à Denver.
Les chambres de cet hébergement offrent aux clients une télévision à écran plat avec câble, et des installations comme une climatisation. Les chambres d'hôte donnent sur les montagnes.
The Source Hotel dispose d'un petit-déjeuner sur commande quotidien. Des plats pour Mittagessen sont disponibles au restaurant A la carte Temaki Den. Les clients pourront étancher leur soif dans le bar sur le toit avec leur boisson préférée.