About
The Peaks Resort and Spa offers year-round outdoor adventure with unparalleled service, luxury, and genuine care for our guests.
Description
Allow The Peaks Resort and Spa to share with you the majestic Rocky Mountains through breathtaking scenery, mountain wildlife, and untouched natural beauty. Enjoy a trip to hike, bike, golf, fish, ski and more at the premiere luxury resort of Telluride.
Address: 136 Country Club Dr, Telluride 81435
Phone: (970) 728-6800
Email: moc.troserskaepeht@ofni
Parking:
Valet
State: CO
City: Telluride
Street Number: 136 Country Club Dr
Zip Code: 81435
categories: restaurant, hotel, spa
related searches: The peaks resort and spa telluride rates, The peaks resort and spa telluride restaurants, Mountain Lodge Telluride, The peaks resort and spa telluride reviews, The peaks resort and spa telluride menu, Hotel Telluride, Best spa in Telluride, Madeline Hotel Telluride