The Peaks Resort And Spa
136 Country Club Drive, Telluride, United States
136 Country Club Drive, Telluride, United States
The smoke-free The Peaks Resort And Spa Telluride is situated near a historic district, merely 5 minutes' walk from Adam W. Carlos Fine Art Gallery|the Adam W. Carlos Fine Art and offers a sauna and a shared lounge. Featuring snowmobiling, snowboarding, and snow skiing along with a poolside bar at the premises, this welcoming hotel overlooks the mountain and is nestled not far from the Telluride Ski Resort.
The Peaks Telluride invites you to 152 rooms, some of which have a great interior with a massive fireplace. They come equipped with coffee and tea making equipment for self-catering along with free wireless internet and a flat-screen television for business and leisure. Bedrooms are fitted with couch beds including down comforters along with down comforters.
Clarks Market is 2.7 km from the 3-star resort, while Apex Lift is 3.5 km away. Excellent The Peaks Telluride is located within a few blocks of San Juan Mountains. The Black Bear Pass lies about 15 minutes by car from the property. The Meadows Magic Carpet cable car station is approximately 400 metres away.
Right near the accommodation, Altezza at The Peaks serves international dishes.
You will enjoy a swimming pool, a health club as well as a solarium, a treatment room, and a Jacuzzi. The presence of a tennis court, racquetball courts, and an 18-hole golf course ensures guests an active stay at this Telluride hotel. Onsite wellness options include a wellness centre along with body wraps, body scrub, and pedicure.
Wi-Fi
Valet parking
Parking
24-hour reception
24-hour services
Indoor swimming pool
Outdoor swimming pool
Swimming Pool