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