Rates may vary
Book With Points
Beechwood Hotel is the only AAA Four Diamond boutique hotel in central Massachusetts for good reason. Its array of amenities, elegant guestrooms and suites, and location by a major university attracts worldwide guests. The upscale restaurant, fitness center, outdoor recreation area, and chapel with stunning stained-glass windows add to its appeal.