Central Massachusetts

Hotels in Central Massachusetts

Hilly terrain, beautiful old houses, and stately public buildings distinguish Worcester, MA, the Beechwood Hotel’s under-the-radar location and New England’s second-largest city, 40 miles west of Boston.