Woodstock, Vermont is the Charming Christmas Town You've Never Heard Of
The historic Woodstock Inn dresses up for the holiday season. Centrally located on Woodstock, VT's village green, the inn provides a warm welcome to travelers enjoying the town's snowy Wassail Weekend celebration.
Woodstock, Vermont's annual Wassail Weekend blankets the town in Christmas charm, from the decked-out storefronts on Main Street to the horse-drawn carriage rides through town. Book a stay at the historic Woodstock Inn to participate in its gingerbread house decorating events. Click through for more of the best small towns in New England to visit this season.