Das Mountainside Inn 117 By Alpine Lodging Telluride ist in einem historischen Stadtviertel von Telluride gelegen, etwa 12 Gehminuten vom Bezirksgericht von San Miguel entfernt. Die Gäste, die im Hotel übernachten, können ihr Auto vor Ort parken.
Das Hotel liegt in etwa 700 Meter Entfernung von der Cornet Creek Falls und ist auch in einer 1 km Entfernung von den Unterhaltungsmöglichkeiten wie dem Telluride Town Park. Sheridan Opera House befindet sich nicht weit entfernt vom Mountainside Inn 117 By Alpine Lodging. Telluride Free Gondola ist ebenfalls etwa 6 Gehminuten von der Unterkunft entfernt. Sie brauchen nur 5 Minuten, um zur Seilbahnstation Telluride Gondola zu Fuß zu gelangen.
Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Restaurant Siam bietet thailändische Speisen an und liegt 150 m vom Hotel.