Situato a Telluride, nella regione del Colorado, il Telluride Lodge sorge nelle vicinanze del Teatro Lirico Sheridan e offre sistemazioni con WiFi gratuito.
Il bagno privato è completo di vasca o doccia, asciugacapelli e set di cortesia.
Nei dintorni potrete praticare lo sci e il ciclismo.
La casa vacanze dista 64 km dall'Aeroporto Regionale di Montrose, lo scalo più vicino.