Manitou Lodge by Alpine Lodging Telluride places you next to Telluride Ski Resort and Telluride Historic District. This 3-room, 3.5-star condo building has conveniences like free self parking.
At Manitou Lodge by Alpine Lodging Telluride, guests have access to free WiFi in public areas. There's free parking if you drive. Multilingual staff is on hand to answer questions.