Residence Inn by Marriott – Worcester, MA Residence Inn by Marriott Worcester, MA 503 Plantation Street, Worcester, MA 01605 Acquisition of a 129-suite Residence Inn in Worcester, MA. Property Website Amanda Mitchell2025-01-22T14:14:01+00:00