El hotel está ubicado en la base del Killington Resort, el mayor complejo de esquí y equitación del Este. Durante todo el año, The Mountain Inn goza de una ubicación céntrica cerca de una variedad de atracciones cercanas: museos, sitios históricos, tiendas de antigüedades, tiendas y estudios de arte y artesanía, tiendas agrícolas y rurales. Los huéspedes pueden relajarse en el cómodo salón con chimenea de piedra con música contemporánea suave o disfrutar del aire fresco de la montaña mientras contemplan la puesta de sol desde su terraza en una tarde de verano. Todas las habitaciones son espaciosas y tienen un ambiente hogareño. Es fácil relajarse en cualquier época del año en The Mountain Inn, con su espaciosa área pública, que incluye un estudio con chimenea, una sala de TV con pantalla gigante y una sala de juegos para los niños. Los huéspedes pueden hacer ejercicio en la sala de pesas y, a continuación, ir a una relajante sauna o disfrutar de nuestra piscina climatizada al aire libre de 102 grados con bañera de hidromasaje. Es aún más atractivo cuando la nieve cae y cubre el suelo. El Santa Fe Steakhouse abre todas las noches y sirve un variado menú estándar estadounidense.