Peaks Resort & Spa
Telluride, United States
Peaks Resort & Spa
136 Country Club Drive, Telluride, United States
Ranking: Peaks Resort & Spa is ranked 10th out of 47 accommodation options available in Telluride.
Classification: 3 Star Resort
The Peaks Resort & Spa is situated in the central area of Mountain Village in Telluride. Among the nearby popular attractions are the Telluride Historical Museum, Bear Creek Falls and the Bridal Veil Falls. Hiking, horseback riding, golfing, skiing and snowshoeing are some of the common area activities. Accommodations at the Peaks Resort & Spa come in rooms, penthouses and cabins. Amenities offered include free wireless Internet connections, cable televisions, clock radios, work desks, sleeper sofas, fireplaces, ironing equipment and safe-deposit boxes. Bathrooms come with glass-enclosed shower areas, sinks and vanity mirrors. The Peaks Resort & Spa is an eight-storey hotel with various leisure and wellness amenities. These include a fitness gym, swimming pools, treatment rooms, dry saunas and hot tubs. This property also provides a 5,200-square-foot meeting/event space, a business center, a concierge desk and several dining options.