Beechwood Hotel LOCATION: Worcester, MASECTOR: HospitalitySQUARE FEET: 38,990ARCHITECT: Cambridge Seven Associates