Il Mountain Lodge Telluride è un luogo ideale per soggiornare nel quartiere Telluride Mountain Village di Telluride, a circa 3 km dalla Alpine Chapel.
L'appartamento è situato a 17 minuti a piedi dalle Village Express e a 15 minuti in macchina dalla Eider Creek Lane. Il centro di Telluride dista 4 km da quest'appartamento.
Per migliorare il vostro comfort, il Mountain Lodge dispone di un bagno con WC separato. Inoltre, ci sono asciugacapelli e teli da bagno.
La struttura è dotata di servizi di self-catering, tra cui una cucina con una macchina per caffè e tè, un frigo e un forno. La stazione della funicolare Free Intercept Gondola è a soli 250 metri.