Residence Inn by Marriott Worcester

503 Plantation St
Worcester
Massachusetts
United States