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.