Immerse yourself in The Spa at The Peaks mountain retreat, inspired by the beauty and vital energy of the San Juan Mountains of Telluride, Colorado. The Spa at The Peaks defines a true spa experience, dedicated to enhancing the quality of life and well-being for each and every guest. Here, guests will find a tempting array of experiences, including traditional and innovative spa services and fitness and outdoor recreation surrounded by the pristine beauty of the Rocky Mountain peaks.
Kudos
Top 100 Spas 2023, Spas of America • Top 100 USA Spas 2023, Spas of America