Residence Inn by Marriott Worcester
503 Plantation St, Worcester, MA
The price is $123 per night
Reserve now, pay when you stay
22.05 mi from city center
When you stay at Residence Inn by Marriott Worcester in Worcester, you'll be near the airport, within a 10-minute drive of Worcester Polytechnic Institute and College of the Holy Cross.