Mountainside Inn - 1 Bedroom Condo #106 is a luxury 4-star hotel set close to Telluride Historical Museum, BootDoctors Telluride and Telluride Resort.
Main Street, Alpine Chapel and Town Park are about 10 minutes' walk away.
Mountainside Inn - 1 Bedroom Condo #106 comes with free Wi-Fi, a gas fireplace, a coffee table, a kitchen and TV in all rooms.
Eat & Drink
A breakfast is served in the bar. Offering mediterranean, asian, healthy and thai dishes, Aemono Market Deli is a 5-minute walk away.
Guests will enjoy an outdoor tub and a hot tub on site.