Das Telluride Ski Resort befindet sich ungefähr 2 Kilometer von dem komfortable Mountainside Inn 120 By Alpine Lodging Telluride entfernt und ist einen Besuch wert.
Das Zentrum von Telluride kann man fußläufig in 10 Minuten vom Hotel aus erreichen. Der Elks Park ist auch in nur 7 Gehminuten Entfernung von dem komfortablen Hotel. Die Cornet Creek Falls und Telluride Free Gondola sind in unmittelbarer Nähe zur Unterkunft. Die Seilbahnstation Telluride Gondola ist rund 400 Meter vom Mountainside Inn 120 By Alpine Lodging entfernt. Die Fahrt zum Flughafen Telluride dauert 15 Minuten.
Private Badezimmer umfassen angenehme Extras wie einen Haartrockner und Badelaken.
Die Gäste werden thailändische Gerichte im Restaurant Siam genießen, das in circa 5 Gehminuten Entfernung vom Hotel liegt.
Check-in:von 16:00-23:59 Uhr
Check-out:bis 10:00 Uhr