Situado a uma distância aproximada de 10 minutos a pé de San Miguel River, Mountainside Inn 118 By Alpine Lodging Telluride de 2 estrelas fornece Wi-Fi nas áreas públicas e o parque de estacionamento no local. O hotel fica no bairro histórico de Telluride, perto dos tais pontos turísticos naturais como Town Park.
Hotel livre de fumaça está localizado à 450 metros de Telluride Free Gondola e à 450 metros de Judy Long Memorial Park. Cornet Creek Falls está a uma pequena distância deste Mountainside Inn 118 By Alpine Lodging Telluride e Museu Histórico de Telluride está a 12 minutos de distância a pé. Telluride Town Park está a apenas 1.1 km de distância. O estabelecimento fica a cerca de 400 metros da estação do teleférico Telluride Gondola.
Os quartos estão equipados com máquinas de café/chá, bem como Internet de banda larga e TV com vários canais para conveniência dos hóspedes.
Oferecendo refeições da cozinha Aziatische, Siam se encontra a alguns minutos deste Mountainside Inn 118 By Alpine Lodging de Telluride.