Peaks Resort & Spa 

136 Country Club Dr. PO Box 2702 | 81435 Telluride
Visit Web Site
  


Offers a children's day spa as well as an indoor pool with water slide.
  • Type: HOTEL
  • Popularity grade: 74
  • DESTINATION_RANK: 11 / 19

Advertisement

Advertisement