Mountain Lodge Telluride is a great place to stay in the Telluride Mountain Village district, 2.2 miles from Town Park.
Sheridan Opera House is a 10-minute drive from this apartment, while Eider Creek Lane is about 15 minutes away by car.
Mountain Lodge offers guests the convenient feature of a hairdryer, bath sheets, and towels in the bathroom. A separate toilet can also be found.
This apartment is equipped with a fridge, oven, and a kitchenware, ensuring your comfort. The Free Intercept Gondola cable car station is 700 feet away.