The Peaks Resort and Spa
Photo gallery for The Peaks Resort and Spa
Overview of The Peaks Resort and Spa
The Peaks Resort and Spa
Telluride resort steps from Telluride Ski Resort
Reviews
8.4
Very good
Popular amenities
Explore the area
136 Country Club Drive, Telluride, CO, 81435
- Telluride Ski Resort1 min walk
- Telluride Ski and Golf Club1 min walk
- Telluride Brewing3 min walk
- Telluride Distilling Company Tasting Room: Hours, Address3 min walk