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