568 Mountain Village Boulevard Telluride, CO 81435
Seated: 30
Standing: 205
Square Feet: 1,700 ft2
This spacious foyer and balcony overlooks charming Reflection Plaza and the heart and center of Mountain Village.