Mountain Meadows Lodge
I can’t think of anything that depicts the quintessential Vermont experience than staying in a 180-year-old historic cow barn & farmhouse in Killington. Mountain Meadows Lodge lies on six peaceful acres of land on the banks of the 100-acre Kent Pond. The mountains offer a scenic backdrop and you’ll feel like you’re standing in a postcard.