Das 3-Sterne-Mountainside Inn Telluride verfügt über 79 Zimmer und befindet sich 8 Gehminuten von der Cornet Creek Falls entfernt. Die Gäste, die im Gasthof übernachten, können ihr Auto vor Ort parken.
Sheridan Opera House lässt sich in 600 Metern vom Hotel aus erreichen. Ein 10-minütiger Spaziergang vom Mountainside Inn aus führt Sie in die Innenstadt von Telluride. Besuchen Sie den See Kid's Fishing Pond, in etwa 20 Gehminuten Entfernung von der Unterkunft, und fühlen Sie sich in völliger Harmonie mit der Natur von USA. Die beliebten Sehenswürdigkeiten — die Bergkirche und Clarks Market sind 450 Meter vom Hotel entfernt gelegen. Das Mountainside Inn befindet sich in unmittelbarer Nähe von der Seilbahnstation Free Gondola - Telluride.
Neben einer Sitzecke sind die Zimmer in der Unterkunft mit einem Fernsehen mit mehreren Kanälen ausgestattet. In Badezimmern stehen den Gästen eine getrennte Toilette und eine Dusche zur Verfügung.
Zu den Speisemöglichkeiten gehört auch das Restaurant Siam ein paar Schritte entfernt vom Mountainside Inn Telluride.