Mountainside Inn Image Slideshow
The Mountainside Inn hotel is located 100 yards from Lift 7 in the Town of Telluride. There are 4 buildings with a total of 83 hotel rooms and condos. The location is also on walking distance or a short shuttle ride to the main part of Telluride, with restaurants, shopping and nightlife. The Mountainside Inn also has a common outdoor 12-person hot tub and is a popular location for both winter and summer visitors.
- Hot Tub
- Pet Friendly
- Onsite Parking
- Disabled Access