Lokale Sehenswürdigkeiten — Telluride Free Gondola und Clarks Market sind nur wenige Gehminuten von hier entfernt.
Bergkirche und Telluride Town Park sind in 7 beziehungsweise 14 Minuten zu Fuß erreichbar. Ein 10-minütiger Spaziergang vom Mountainside Inn 117 Hotel Room aus führt Sie in die Innenstadt von Telluride. Bear Creek Trail ist in rund 13 Fußminuten Entfernung von der Unterkunft. Das Hotel liegt nur ein paar Schritte entfernt von der Luftseilbahn Telluride Gondola.
Die Zimmer vom Mountainside Inn 117 Hotel Room sind mit WLAN und Rauchmeldern ausgestattet.
Nur wenige Schritte vom Hotel entfernt, können die Gäste im Restaurant there amerikanische Köstlichkeiten genießen.