![]() Searching for availability...Sort By: 20337 Holiday Inn Express Worcester Downtown, an IHG Hotel 110 Summer St Worcester, MA, 01608 0.1 miles from DCU Center 9.6 2 Stars Hotel Searching 1698168 5.0 3 Stars Hotel Searching 1284362 5.0 3 Stars Hotel Searching |