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
8.4
Very Good
Popular amenities
Explore the neighborhood
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