Located 2.5 km from the Telluride Ski Resort, the comfortable Mountainside Inn 120 By Alpine Lodging Telluride is 450 metres from Telluride Free Gondola. A car park is available on site.
The centre of Telluride can be reached in 10 minutes' walk of the hotel, and such cultural venues as the affiliated Telluride Historical Museum are just 12 minutes' walk away. The Mountainside Inn 120 By Alpine Lodging Telluride is only 600 m from Elks Park and within reach of the creekside waterfall "Cornet Creek Falls". The hotel lies 14 minutes' walk from the Telluride Town Park. The property is located just around the corner from Telluride Gondola cable car station.
The rooms are equipped with tea and coffee making facilities, along with high-speed internet and a multi-channel television for guests' comfort. The rooms feature private bathrooms.
You can dine at Siam-Telluride, within a 200-metre distance of the Mountainside Inn 120 By Alpine Lodging.
Check-in:from 16:00-23:59 hours
Check-out:until 10:00 hours