The 3-star The Peaks Resort And Spa Telluride is located near a historical district, around a 25-minute walk from Sunshine Express Lift. Situated within reach of the Telluride Ski Resort, the resort has an indoor swimming pool and also includes a solarium, a steam room, and a Jacuzzi.
This Telluride hotel has a stunning location 2.5 km from Clarks Market. The Peaks Resort And Spa Telluride is 350 metres from Chondola and 10 minutes by car from the Town Park. A mountain are near the accommodation. Nature lovers will appreciate proximity to the creekside waterfall "Cornet Creek Falls", which is 3.1 km away. This smoke-free hotel lies next to Meadows Magic Carpet cable car station, within a 400-meters' distance.
Some rooms provide coffee/tea making facilities as well as high-speed internet and a flat-screen television to help you enjoy your stay.
The Peaks Resort And Spa has an à la carte restaurant with views of the mountain. The restaurant serves international cuisine for lunch and dinner. This property invites guests to have a drink at a lounge bar. It also serves handcrafted cocktails. International cuisine is offered at The Village Table, located about 5 minutes' walk away.