1 Washington Square, Worcester
Located in Worcester, within a 8-minute walk of DCU Center Arena & Convention Center and 2.
200 First Avenue, Worcester
Located in Needham, 8 miles from Boston Museum of Fine Arts, Homewood Suites by Hilton Needham Boston has accommodations with a fitness center, free private parking, a shared lounge and barbecue facilities.