Die Bergkirche befindet sich 7 Minuten Fußweg von dem komfortable Mountainside Inn 207 By Alpine Lodging Telluride entfernt und ist einen Besuch wert. Das Hotel verfügt auch über Parkplätze.
Das komfortable Hotel liegt in einem historischen Bezirk und in circa 2 km Entfernung vom Telluride Ski Resort sowie in 700 Meter Entfernung von Einkaufsmöglichkeiten wie der Between the Covers Bookstore. Sheridan Opera House ist nicht weit entfernt vom Mountainside Inn 207 By Alpine Lodging Telluride gelegen. Zu den nahe gelegenen Sehenswürdigkeiten gehört Clarks Market (liegt 6 Minuten Gehweg von der Unterkunft entfernt). Die Unterkunft liegt 500 m von der Luftseilbahn Lift 7.
Private Badezimmer umfassen angenehme Extras wie einen Haartrockner und Badelaken.
Das Restaurant The Tunnel bietet Cajun- und kreolische Gerichte ziemlich nah am Hotel.