Contact The Peaks Resort and Spa Customer Service
The Peaks Resort and Spa Phone Numbers and Emails
Toll-Free Number:
-
(888) 696-6734
Customer Service:
-
(970) 728-2525Altezza
-
(970) 728-2650Spa/Fitness Center
-
(970) 728-2651
The Peaks Resort and Spa Emails:
Customer Service
Legal
Privacy Inquiries
Sales/ Reservations
Contact Information
The Peaks Resort and Spa Website:
The Peaks Resort and Spa Help Center:
Corporate Office Address:
The Peaks Resort and Spa
136 Country Club Dr.
Mountain Village,
Colorado
81435
United States
Other Info (opening hours):
Mailing Address:
For Privacy Inquiries
TSG Ski & Golf LLC
565 Mountain Village Blvd
Telluride, CO 81435
Ask a First Question About The Peaks Resort and Spa
The Peaks Resort and Spa