Das The Source Hotel Denver ist in etwa 2 km Entfernung vom Coors Field Baseballstadion in Denver und verfügt über eine eigene Kunstgalerie. Das Hotel mit einem Tauchbecken und einem Ausblick auf die Stadt bietet die Möglichkeit, japanische Gerichte zu genießen.
Im Stadtteil River North Art von Denver gelegen, ist das 4-Sterne-Hotel 25 Fußminuten vom B's Ballpark Museum entfernt. Das Source befindet sich in Denver, nicht weit entfernt vom Bahnhof 38th & Blake. Der Elitch Gardens Vergnügungspark ist in rund 3 km Entfernung von der Unterkunft. Die Unterkunft liegt in circa 10 Gehminuten Entfernung von der Bushaltestelle Larimer St & Downing St und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
100 Zimmer im Source sind mit modernen Annehmlichkeiten ausgestattet, darunter ein Bügeleisen/Bügelbrett und eine Klimaanlage sowie ein Flachbildfernseher mit Satellitenkanälen. In den großzügigen Badezimmern mit einer getrennten Toilette und einer Dusche stehen den Gästen zudem ein Haartrockner und Handtücher zur Verfügung.
Hier wird ein vegetarisches Frühstück jeden Tag angeboten. Das À-la-carte- Restaurant Temaki Den im Hotel bietet viele leckere Gerichte zum Abendessen an. Die Lounge- Bar ist ein perfekter Ort für ein entspannendes Getränk am Abend.