Econo Lodge Sturbridge Route 20
18.27 mi from destination
Below are additional hotels in the area that do not match your exact search criteria.
Comfort Inn Auburn-Worcester
4.67 mi from destination
Comfort Inn Boston Milford
17.96 mi from destination
Comfort Inn & Suites Sturbridge-Brimfield
16.89 mi from destination
Other Worcester searches
Good to know
Number of hotels
1 of 4 hotels in Worcester
Highest Price
$125
Lowest Price
$87
Avg. rating