The Spa at The Peaks Resort
136 Country Club Drive
Telluride, Colorado 81435
970-728-2590

SPA INFORMATION | CONTACT


image

The Spa at The Peaks Resort

136 Country Club Drive
PO Box 2702
Telluride, CO 81435
970-728-2590
thepeaksresort.com