Situado a aproximadamente 1 km de Bear Creek Trail, o Mountainside Inn 114 Telluride está localizado a 6 minutos a pé de Telluride Free Gondola. Este hotel dispõe de Wi-Fi na propriedade e o parque de estacionamento no local.
Sheridan Opera House está localizado a 9 minutos de distância a pé. As atrações culturais na área incluem Museu Histórico de Telluride, que fica a 1.1 km de distância. Mountainside Inn 114 é um ponto de partida ideal para visitar Clarks Market, localizado a 11 minutos de distância a pé. O hotel está localizado bastante perto da estação de teleférico Telluride Gondola.
Os quartos dispõem de instalações como máquinas de café/chá, bem como Internet de banda larga e TV com vários canais para entretenimento dos hóspedes.
Siam está localizado ao lado do Mountainside Inn 114 e serve refeições de cozinha Aziatische, a 150 metros de distância.
Chegada:das 16:00-23:59 horas
Saída:às 10:00 horas