Mountainside Inn - 1 Bedroom Condo #213 is a luxury 4-star hotel set close to BootDoctors Telluride, Telluride Historical Museum and Telluride Resort.
The city center is 10 minute walking distance from the hotel.
Mountainside Inn - 1 Bedroom Condo #213 can be reached in 65 minutes by car from Montrose Regional airport.
Guests of Mountainside Inn - 1 Bedroom Condo #213 can make use of a kitchen, complimentary wireless internet, a coffee table, television and a sofa.
Eat & Drink
The property is 5 minutes’ walk from Siam offering dishes of healthy cuisine.