Mountainside Inn Image Slideshow
Known as the most affordable option in town, The Mountainside Inn is located 100 yards from Lift 7 in the Town of Telluride. There are four buildings with a total of 83 hotel rooms and condos, many with a kitchenette or kitchen. The location is also in walking distance or a short shuttle ride to downtown Telluride, with restaurants, shopping and nightlife. The Mountainside Inn has two new common outdoor hot tubs and is a popular location for both winter and summer visitors.
- Hot Tub
- Pet Friendly
- Onsite Parking
- Disabled Access