Offering an outdoor pool and a spa and wellness centre, Killington Grand Resort Hotel is located in Killington, Vermont. Free Wi-Fi access is available in this resort.
Number of rooms: 200
228 East Mountain Road, Killington, VT 05751, United States
Hotel booked 2 times today.