Residence Inn by Marriott Worcester, MA

503 Plantation Street, Worcester, MA 01605

Acquisition of a 129-suite Residence Inn in Worcester, MA.

Property Website