Situado a tan solo 1 km del Sendero Bear Creek, el Mountainside Inn 118 By Alpine Lodging Telluride, de 2 estrellas, cuenta con WiFi en toda la propiedad, además podrás encontrar un aparcamiento en las instalaciones. Situado al alcance del Telluride Free Gondola, el hotel también está cerca de las Cascadas Cornet Creek.
Este hotel se encuentra en el barrio histórico de Telluride, a 14 minutos a pie del Parque de la Ciudad de Telluride y a 700 metros de lugares de compras como la Librería Between the Covers. El Mountainside Inn 118 By Alpine Lodging está situado cerca del Town Park de Telluride. Este establecimiento te permite disfrutar de lugares de interés natural como Beaver Pond a 850 metros. La experiencia cultural cercana incluye el Museo Histórico de Telluride, que está a 1,1 km. La estación del teleférico Telluride Gondola está a poco más de 5 minutos a pie del Mountainside Inn 118 By Alpine Lodging Telluride.
Las habitaciones cuentan con instalaciones como servicio de tetera/cafetera, así como internet de alta velocidad y TV con múltiples canales para el entretenimiento de los huéspedes.
Los huéspedes pueden comer en el restaurante Siam al lado del hotel.