General Description | |
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. | |
Hotel Description: | |
Hotel Type: | Resort |
Address: | 136 Country Club Drive |
The minimal room price: | 180 USD |
Hotel Class: | (3 stars) |
Compare prices & Check availability |