The Source Hotel Denver is situated in an entertainment area of Denver, 10 minutes' drive from Elitch Gardens|the Elitch Gardens|the Elitch Gardens amusement park and 3 km from the Larimer Square. Featuring 100 rooms with views of the mountain, this hotel is 2.2 km from The GrowHaus.
The 4-star hotel lies in the River North Art district, in proximity to 38th & Blake train station. The Source is located a short way from the South Platte River. Travellers will enjoy proximity to entertainment attractions like Great Divide Brewing Brewery, which are a 25-minute walk away. The nearest bus stop Larimer St & Downing St is about 600 metres away.
The rooms at this property provide guests with a flat-screen cable-TV, as well as comforts such as climate control.
The Source Denver features a made-to-order breakfast daily. This Denver hotel has Temaki Den restaurant, which specialises in Japanese cuisine. There are a rooftop bar and an à la carte restaurant on site.