AC Hotel Worcester
125 Front Street, Worcester MA 01608
0.7 miles to Polar Park
View AC Hotel Website
Hilton Garden Inn Worcester
35 Major Taylor Boulevard, Worcester MA 01608
1.0 miles to Polar Park
View Hilton Garden Inn Website
Homewood Suites Worcester
1 Washington Square, Worcester MA 01604
0.9 miles to Polar Park
View Homewood Suites Website
Courtyard Marriott Worcester
72 Grove Street, Worcester MA 01605
1.4 miles to Polar Park
View Courtyard Marriott Website
Hampton Inn & Suites Worcester
65 Prescott Street, Worcester MA 01605
1.5 miles to Polar Park
View Hampton Inn & Suites Website