So New England...
Turn your Festival Visit or Day of Skiing & Riding into a Stay-Cation at the Wachusett Village Inn, located only two miles from the mountain. This wonderful country inn located in Westminster, Massachusetts on 100 acres of woods with all the amenities of a full service resort. The Wachusett Village Inn hosts a wide variety of accommodation options, from fireplace suites to quiet cottage rooms or traditional guest rooms.
So Much To Do...
There are so many things to do in Central Mass- where do you start? Hiking of course! Hike our beautiful Wachusett Mountain- trails for all ages and abilities! Check out some other local attractions- Davis Farmland and Mega Maze, Old Sturbridge Village, Wachusett Brewery- check out Central Mass CVB for more.