Telluride Resort Lodging is rated 3 stars and is placed about 3 km from New Sheridan Hotel.
The venue is 3.2 km away from Telluride Resort. The property is set within 4 km distance from Telluride city center.
The hotel lies within 65 km of Montrose Regional airport.
Guests at Telluride Resort Lodging are accommodated in rooms with free Wi-Fi, cable TV, a microwave, a kitchen and a sitting area. In-room self-catering facilities include a fridge, a freezer and a cooktop.
Eat & Drink
The Village Table treats guests with healthy dishes and is 50 meters away.