Guests of Telluride will have a nice stay at Telluride Lodge - 1 Bedroom Condo #312.
This venue is situated 750 meters away from Town Park, Alpine Chapel and New Sheridan Hotel. The city center is 1 km away. Guests can enjoy thai cuisine in There located 200 meters away.
65 minutes by car from Montrose Regional airport.
There are rooms with a microwave and a CD player in Telluride Lodge - 1 Bedroom Condo #312.
Ski facilities feature a ski storage room.