Mountainside Inn 121 By Alpine Lodging Telluride
333 S. Davis St., Telluride, United States
333 S. Davis St., Telluride, United States
Featuring Wi-Fi throughout the property, Mountainside Inn 121 Hotel Room Telluride is 16 minutes on foot from Telluride Historical Museum. This hotel entices guests with complimentary private parking, available on site.
The rooms are equipped with coffee/tea making machines, along with high-speed internet and a TV set for guests' comfort. You will find a microwave, coffee and tea making facilities, and a fridge as well.
Located within 500 metres of Coonskin Lift, the accommodation is within short walking distance of Clarks Market. Telluride Ski Resort is 25 minutes' stroll from the hotel, while Telluride Regional airport is 10 km from it. Telluride Town Park Campground can also be found a 20-minute stroll from this property. Mountainside Inn 121 Hotel Room is not very far from the Lift 7 cable car station.
Cosmopolitan, which serves American specialities, is 14 minutes' stroll away.
Wi-Fi
Jacuzzi
Spa and relaxation
Non-smoking rooms
No Smoking
No pets allowed