Situato nel villaggio montano di Telluride, nella zona montana di Telluride, questo hotel a 5 stelle offre l'accesso diretto alle piste sciistiche di Telluride. La connessione Wi-Fi è gratuita.
Numero delle stanze: 29
118 Lost Creek Lane , Telluride, CO 81435, Stati Uniti