All Countries
:
United States
:
Massachusetts
:
Worcester
:
Residence Inn by Marriott
Residence Inn by Marriott -
SuperSaver®
.
Worcester, MA Hotels
SuperSaver-Hotels®
Discount Hotel Rates online Residence Inn by Marriott Deals.
Hotels in Worcester, MA
Residence Inn Worcester
503 Plantation Street
Worcester, MA 01605
Nightly Rates: ( 209.00 - 209.00 )
3 Star
Our Worcester, MA extended stay hotel is located less than 2 miles from UMass Memorial Medical Center. With our ideal central Massachusetts location, the Residence Inn Worcester is minutes from major ...see more