
The Peaks Resort and Spa
Telluride Colorado
Check in
4:00 PM
Check out
11:00 AM
Begin your wellness journey at The Peaks Resort and Spa, you'll be in the historical district, within a 15-minute drive of Telluride Ski Resort and Telluride Historic District. This family-friendly resort is 1 minutes walk to The Peaks and 7 minutes walk to Mountain Village Gondola Station.
Pamper yourself thanks to daily housekeeping, cable & satellite channels, in-room coffee & tea facilities, premium bedding, a flat-screen TV and mini-refrigerator, in-room treatments and spa robes. Conveniences include an in-room safe, a phone, an iron and ironing board and a desk.
Property Details
Location
136 Country Club Drive, Telluride, Colorado 81435, United States