- Homewood Suites By Hilton Worcester