The Manitou River House was pretty amazing. Tucked in the back of Telluride, river out front, mountain to the back. Not a bad price either. The place was big! Probably could sleep 8 if you're looking to cram. Nice hot tub for use (public for guests). We had a deck too you could hang out on. Nice little fireplace we used a lot. Well worth it!
Good price. But no AC
Great ski in and ski out access. Cute simple lodge with a full shared kitchen area.
Nice lodge for 2 person near down town Telluride. Not on the fancy hill but down in the valley. Nice town with good food and vibe. We stayed her after being in Aspen for couple of days, liked it better.
Gorgeous location with a fantastic suite. Comfortable, delightful, and with loads of amenities. Worth every penny!
Manitou Lodge is a US Lodging based in Telluride, Colorado. Manitou Lodge is located at 333 S Fir St, Telluride, CO 81320, USA.
Please contact with Manitou Lodge using information above: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Manitou Lodge opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.
Find Lodging in Telluride