Manitou Lodge By Telluride Alpine Lodging is located in Telluride and provides guests with a ski storage room and ski rental. The hotel opened its doors in 1987 and was remodeled in 2007.
It is set 1 km from the center of Telluride and about 350 meters away from Town Park. Thanks to a gondola station nearby, the quiet hotel is well connected with other parts of Telluride.
The hotel is situated near a museum and an opera house.
Montrose Regional airport is easy to reach.
There are individual rooms with a patio, a microwave, a kitchenette, a sitting area and an iron with ironing board provided for travelers staying in Telluride. The rooms look on to the river. They are equipped with a fridge, a freezer and a cooktop.
Eat & Drink
The bakery Cosmopolitan Telluride is located 150 meters away.
Guests can rent bicycles on the premises.
The property awaits guests with a spa center and a Jacuzzi. Such sports activities as mountain biking, snow skiing and mini golf are provided on-site.
No internet access available
No parking available.