Situato a Telluride, a 12 km dal Teatro Lirico di Sheridan, il Village Creek offre la connessione WiFi gratuita.
Le sistemazioni sono dotate di balcone, TV e bagno privato con vasca o doccia e asciugacapelli. A disposizione anche una lavastoviglie, un forno a microonde, un frigorifero e una macchina da caffè.
Nei dintorni potrete praticare lo sci e il ciclismo.
La casa vacanze dista 64 km dall'Aeroporto Regionale di Montrose, lo scalo più vicino.