Beechwood Hotel LOCATION: Worcester, MA SECTOR: Hospitality SQUARE FEET: 38,990 ARCHITECT: Cambridge Seven Associates