Mountain Meadows Lodge

About the Inn

Mountain Meadows Lodge is a family friendly country inn tucked away in a quiet corner of Killington, Vermont. We are Lake-side on the Appalachian Trail surrounded by national forest and state-park land in the heart of the Green Mountains.

285 Thundering Brook Rd Killington, Vermont