What could possibly be better than finding a vacation rental that has all the comforts of home, bonus amenities to make your visit feel even more special, and all of it located in a perfect central location to enjoy everything Killington, Vermont has to offer? If you’re looking for a 4-bedroom, 2-bath, vacation rental that is specifically designed to accommodate up to 10 guests, the search is over. Charlies Place...