The Peaks Resort and Spa tire avantage d’un accès direct aux pistes, vous laissant ainsi plus de temps pour vous adonner aux joies du ski alpin et de la planche à neige. De plus, Station de ski Telluride Ski Resort se trouve à quelques pas. Rendez-vous au spa pour vous faire dorloter : profitez d’un massage en profondeur, d’un enveloppement ou bien de l’aromathérapie. Visitez ensuite Altezza Restaurant, un des 2 restaurants, qui sert le déjeuner, le dîner et le souper. Parmi les points saillants figurent 4 baignoires à remous, un terrain de golf et une piscine intérieure. Des laissez-passer de ski, un rangement pour les skis, la location d’équipement et des cours de ski sont également disponibles. Les autres voyageurs apprécient le personnel serviable et l’état général de l’hébergement.