Located just 0.6 miles from Bear Creek Trail, the non-smoking Mountainside Inn 117 By Alpine Lodging Telluride is 6 minutes by foot from Telluride Free Gondola. This Telluride hotel entices guests with parking, available on site.
Located within a few blocks of the creekside waterfall "Cornet Creek Falls", the hotel is nestled in a historic district. Attractions in the area also include Sheridan Opera House, situated 9 minutes' walk from the accommodation. The Mountainside Inn 117 By Alpine Lodging is also 1.5 miles from Telluride Ski Resort. Telluride Gondola cable car station lies nearby, about 5 minutes' walk away.
The rooms are equipped with tea and coffee-making facilities, along with a multi-channel television for guests' comfort. A fridge and a kitchenware are provided in rooms at this comfortable hotel. They also come with private bathrooms.
Serving both food and drinks, Siam is situated a few steps from the Mountainside Inn 117 By Alpine Lodging Telluride.