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 complimentary wireless internet service. There is an indoor hot tub overlooking the river for guest use.