417 Depot Home is located approximately 17 km off Ouray Hot Springs Pool.
The property is 2.7 km from Polar Queen Express . Guests will enjoy American cuisine of 221 South Oak, which is about 200 meters away.
This venue is nestled close to Apex (6).
The villa offers rooms with climate control, cable TV with on-demand movies, pay television, a balcony and a separate toilet for a comfortable stay in Telluride. 4 bedrooms can house up to 10 guests. 4 bathrooms come with a shower and a bidet.
Eat & Drink
The property comes with a kitchen fitted with a dishwasher, an oven and a toaster.
High-speed internet access is available in the villa rooms for free.
Private parking is possible on site for free.