The smoke-free The Peaks Resort And Spa Telluride is located near a historical district, 250 m from Adam W. Carlos Fine Art Gallery|the Adam W. Carlos Fine Art. Situated within reach of the Telluride Ski Resort and overlooking the mountain, the 3-star resort offers a solarium, a treatment room, and a Jacuzzi.
The welcoming hotel is within a 10-minute drive of Revelation Lift and 3.2 km from the creekside waterfall "Cornet Creek Falls". Sunshine Express Lift is within 2 km of excellent The Peaks in Telluride. The property allows you to enjoy such natural sights as the San Sophia Overlook around 20 minutes away by car. Meadows Magic Carpet cable car station lies nearby, approximately 400 metres away.
The 152 rooms at The Peaks Telluride are smoke-free, some of them have a massive fireplace along with tea and coffee-making facilities. Other amenities include sofa beds with down comforters and down comforters.
Guests can unwind at the on-site lounge bar with a favourite drink. Altezza at The Peaks offers a wide range of international dishes and lies about 5 minutes' walk away.