104 Miller Brook Rd, Killington, VT, 05751
We are tucked away from, but within walking distance of Killington’s famous Killington Road and its restaurants, shops and nightlife. Located only 1.5 miles from the base of Vermont’s largest ski and summer resort, Killington Resort.