The Peaks Resort and Spa
The Peaks Resort and Spa
The Peaks Resort and Spa

The Peaks Resort and Spa

The Peaks Resort & Spa is Telluride’s premiere full-service resort hotel. thepeaksresort.com | 970.728.6800