More Hotels Nearby

Hampton Inn Sturbridge
328 Main Street - Sturbridge
Distance: 0.9 miles

Super 8 by Wyndham Sturbridge
358 Main Street - Sturbridge
Distance: 1.1 miles

Sturbridge Host Hotel & Conference Center
366 Main Street - Sturbridge
Distance: 1.2 miles

Econo Lodge Sturbridge Route 20
408 Main Street - Sturbridge
Distance: 1.4 miles

La Quinta Inn & Suites by Wyndham Sturbridge
478 Main Street - Fiskdale
Distance: 2.0 miles

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

Hampton Inn Auburn
736 Southbridge Street - Auburn
Distance: 11.5 miles

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

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