Photo gallery for The Peaks Resort and Spa
The Peaks Resort and Spa
Telluride resort steps from Telluride Ski Resort
Reviews
8.6
Excellent
Popular amenities
Explore the area
136 Country Club Drive, Telluride, CO, 81435
- Telluride Ski Resort1 min walk
- Mountain Village Gondola Station7 min walk
- Telluride Historic District14 min drive
- Telluride, CO (TEX-Telluride Regional)16 min drive