Das Mountainside Inn 117 By Alpine Lodging Telluride liegt in einer 12 Gehminuten Entfernung vom Bezirksgericht von San Miguel und bietet WLAN im ganzen Gebäude sowie Parkplätze vor Ort. Lokale Sehenswürdigkeiten Telluride Free Gondola und Clarks Market sind nur wenige Gehminuten entfernt.
Das Hotel befindet sich in dem historischen Teil von Telluride. Zudem lässt sich der Bear Creek Trail in 13 Minuten Fußweg erreichen. Gäste können Sehenswürdigkeiten wie die Bergkirche besuchen (liegt nicht weit entfernt vom Mountainside Inn 117 By Alpine Lodging Telluride). Auch der Telluride Town Park ist in einer Entfernung von 1 km vom Hotel. Diese Unterkunft befindet sich in unmittelbarer Nähe von der Luftseilbahn Telluride Gondola.
Die Zimmer vom Mountainside Inn 117 By Alpine Lodging verfügen über WLAN, ein Fernsehen mit mehreren Kanälen und ein Kabel-Fernsehen. Zu den meisten Zimmern gehört auch ein privates Badezimmer.
In der Nachbarschaft gibt es verschiedene Lokale, darunter das Restaurant Siam, das nur 5 Fußminuten vom Hotel entfernt ist.