Manitou Lodge 11 Hotel Room is located in Telluride. The hotel also provides free WiFi and free private parking.
All rooms in the hotel are fitted with a coffee machine. All units in Manitou Lodge 11 Hotel Room are equipped with a TV and free toiletries.
Guests at the accommodation will be able to enjoy activities in and around Telluride, like skiing.
The nearest airport is Telluride Regional Airport, 9 km from Manitou Lodge 11 Hotel Room.