Mountainside Inn
333 S Davis St, Telluride, United States
333 S Davis St, Telluride, United States
Guests of the 3-star Mountainside Inn Telluride can easily reach Clarks Market, located approximately a 5-minute walk away. Also, you can use a car park on site.
A seating area are included in the rooms for guests' convenience. Along with a microwave, they also have a flat-screen television to keep you entertained.
The Alpine Chapel is merely 450 metres away, and the high waterfall "Bridal Veil Falls" is about 5 km from the inn. The Mountainside Inn Telluride is situated in the vicinity of Christ Presbyterian Church, which is considered to be a sacred site. This Telluride hotel allows you to enjoy such natural sights as Beaver Pond around 5 minutes' drive away. The Town Park is also located 750 metres from the property. Free Gondola - Telluride cable car station lies nearby, just 0.7 km away.
Siam is located next to Mountainside Inn and serves Thai dishes, in the immediate vicinity of the property.
This hotel includes spa therapy, a picnic area, and barbecue grills.