The Mountain Inn is a Tourist hotel. Located in Killington area. Shopping is accessible by bus/taxi and the nightlife/restaurants are located in the hotel.
THE MOUNTAIN INN at Killington is a charming New England Inn with all the amenities of a full service resort hotel.It\'s easy to relax any time of the year at The Mountain Inn with its spacious public area, including a den with fireplace, a giant screen TV room, and a game room ... Show More
تواصل معنا، متواجدون على مدار 24/7