For over 20 years La Marmotte has provided elegant bistro fare in the mountain town of Telluride, Colorado. It is set in one of the oldest buildings in town, the historic Ice House. This 125 year old building once provided the people of Telluride ice, and now holds the rustic charm of La Marmotte.
Address: 150 W San Juan Ave, Telluride, CO 81435
Website URL:
Phone Number: (970) 728-6232
Banner Image: