The Peaks Resort and Spa
Telluride resort steps from Telluride Ski Resort
Reviews
8.6 out of 10
Excellent
Popular amenities
8.6 out of 10
Guests loved the 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