The 4-star Mountainside Inn By Telluride Alpine Lodging is located minutes from ski resorts. Built in 1985, the hotel was renovated in 2007.
Many Telluride sights, including BootDoctors Telluride, Telluride Resort and San Miguel River are about 10 minutes' walk from the property. The venue is located within 10 minutes' walk from Telluride center.
The hotel offers riverside location close to palm trees.
Guests can reach Mountainside Inn By Telluride Alpine Lodging by car from Montrose Regional airport in 65 minutes.
There are 79 contemporary rooms appointed with free Wi-Fi, cable TV, a kitchen, IDD telephone and a sofa. Bathrooms are fitted with a shower, a hairdryer and free toiletries.
Eat & Drink
The tapas bar Siam is within easy reach of the property.
Guests can rent bicycles to discover the nearby sites.
The on-site spa facilities include a wellness center, a Jacuzzi and an outdoor tub. Mountainside Inn By Telluride Alpine Lodging offers sports activities including snow skiing, cycling and hiking.
Wireless internet is available in the hotel rooms for free.
Free public parking is possible on site.