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

SPA INFORMATION | CONTACT


image

The Spa at The Peaks Resort

136 Country Club Drive
PO Box 2702
Telluride, CO 81435
1-800-772-5482
970-728-2590, from within the hotel, dial 6702.
thepeaksresort.com