More Hotels Nearby

La Quinta Inn by Wyndham Auburn Worcester
446 Southbridge Street - Auburn
Distance: 1.5 miles

Comfort Inn Auburn-Worcester
426 Southbridge Street - Auburn
Distance: 1.6 miles

Hilton Garden Inn Worcester
35 Major Taylor Blvd - Worcester
Distance: 6.6 miles

Holiday Inn Express Worcester Downtown
110 Summer Street - Worcester
Distance: 6.7 miles

Courtyard by Marriott Worcester
72 Grove St - Worcester
Distance: 7.1 miles

Beechwood Hotel
363 Plantation Street - Worcester
Distance: 7.9 miles

Residence Inn by Marriott Worcester
503 Plantation Street - Worcester
Distance: 8.7 miles

Quality Inn & Suites Worcester
50 Oriol Drive - Worcester
Distance: 9.1 miles

Southbridge Hotel and Conference Center
14 Mechanic Street - Southbridge
Distance: 11.2 miles