Here are some suggested area hotels. Please note that they sell out quickly so please make sure to book your room as far in advance as possible.
Hilton Garden Inn
35 Major Taylor Blvd
Worcester, MA 01608
Holiday Inn Express
110 Summer Street
Worcester MA 01608

Courtyard By Marriott
72 Grove St
Worcester, MA 01605

Quality Inn & Suites
50 Oriol Drive
Worcester, MA 01605

Beechwood Hotel
363 Plantation St
Worcester, MA 01605