568 Mountain Village Boulevard Telluride, CO 81435
Seated: 50
Standing: 75
Square Feet: 676 ft2
Anchored by a commanding double-sided fireplace, the newly debuted Timber Room blends chalet vibes with modern elements.