Residence Inn by Marriott Worcester
503 Plantation St, Worcester, MA
The price is $146 per night
Reserve now, pay when you stay
5.01 mi from Goddard Rocket Launching Site
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.