Wachusett Village Inn is an authentic New England Inn located in Westminster, Mass. It offers 74 guest rooms and suites along with a variety of resort amenities. Wachusett also offers wedding packages, conference facilities, steam room and sauna, indoor and outdoor swimming pools, high-speed Internet access, a tanning and fitness center, and a restaurant and cafe. Special programs, including water aerobics, personal training and massage therapy are also available. The Inn is located on 100 acres approximately one hour west of Boston and 25 minutes north of Worcester, Mass.
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.