The Manitou Lodge is a quaint 11-room inn nestled along the San Miguel River in the town of Telluride. The inn’s close proximity to Town Park, the venue for the world-renowned Telluride summer festivals, is perfect for summer guests looking to enjoy the various performances. Ski lifts are also within walking distance for direct access to the world class Telluride Ski Resort.
The inn offers a free continental morning snack in the summer and winter seasons as well as complementary wireless internet service. There is an indoor hot tub overlooking the river for guest use.