Village Express befindet sich ca. 25 Gehminuten von dem 2-Sterne-Mountainside Inn 118 By Alpine Lodging Telluride entfernt und ist einen Besuch wert. Das Hotel bietet Hotelgästen WLAN in den öffentlichen Bereichen.
There ist in 700 Metern leicht erreichbar. Zu den Sehenswürdigkeiten, die in einer Entfernung von 7 Gehminuten vom Mountainside Inn 118 By Alpine Lodging Telluride sind, gehört die Bergkirche. Naturliebhaber werden die Nähe zum See Beaver Pond zu schätzen wissen, der ungefähr 1 Kilometer von der Unterkunft entfernt ist. In der Nähe vom Hotel gibt es sowohl die Cornet Creek Falls, als auch Telluride Free Gondola. Die Luftseilbahn Telluride Gondola ist 700 m vom Mountainside Inn 118 By Alpine Lodging Telluride gelegen.
Zu den Highlights der Unterkunft gehören Ausstattung zur Kaffee- & Teezubereitung, WLAN und ein Fernsehen mit mehreren Kanälen, und Sie können eine Kaffee-/Teemaschine und einen Kühlschrank nutzen.
Circa 5 Gehminuten vom Hotel entfernt liegt das Restaurant Siam.