Mountain Lodge Telluride is een geweldige verblijfsplaats in de wijk Telluride Mountain Village van Telluride binnen 3 km van het Town Park.
Binnen ongeveer 10-minuten rijafstand van het appartement vinden de gasten de Sheridan Opera House, Eider Creek Lane is op circa 15 minuten rijden.
Voor extra gemak is er een apart toilet beschikbaar in dit appartement. Bovendien zijn er ook een haardroger en handdoeken.
Voor degenen die liever hun eigen maaltijden koken, heeft Mountain Lodge zelfvoorzienende faciliteiten zoals een koffie/theezetapparaat, een koelkast en een oven. Free Intercept Gondola kabelbaanstation ligt op 250 meter afstand.