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 Mitchell2024-12-20T15:37:04+00:00