News

Vermont, the Wilmington Inn is just minutes from Mount Snow and the Valley Trail. Rent one of six rooms in the main house or ...
Tucked into the southern terminus of the Green Mountains of Vermont, Wilmington is a tiny village of just over 2,000 people.