O The Peaks Resort And Spa Telluride de 3 estrelas orgulha-se de localização espectacular para Valley Floor apenas 3.4 km de distância. A poucos passos de Adam W. Carlos Fine Art, este hotel oferece um lounge bar juntamente com aulas de fitness, um centro de fitness e academia de ginástica.
Alpine Chapel está a menos de 3.2 km de distância. O hotel está situado numa parte histórico de Telluride. A estação do elétrico Meadows Magic Carpet fica a apenas 400 metros do hotel. O aeroporto em Telluride fica a 15 km de distância de The Peaks Resort And Spa e demora cerca de 15 minutos de carro para chegar lá.
Alguns dos quartos têm vista para montanha. Os quartos também estão equipados com sofá-camas.
Para comer os pratos de cozinha Americana numa atmosfera amigável, experimente o restaurante Altezza.