Super 8 by Wyndham Sturbridge

358 Main St
Sturbridge, Massachusetts 01566
Near Old Sturbridge Village
More hotels near this hotel

Super 8 by Wyndham Sturbridge is part of the Super 8 chain.


Map: Super 8 by Wyndham Sturbridge


More Hotels Near Super 8 by Wyndham Sturbridge

Sturbridge Host Hotel & Conference Center
366 Main St
Sturbridge, MA 01566
Distance: 0.1 miles

Holiday Inn Express & Suites Sturbridge
21 New Boston Road
Sturbridge, MA 01566
Distance: 0.2 miles

Hampton Inn Sturbridge
328 Main St
Sturbridge, MA 01566
Distance: 0.3 miles

Old Sturbridge Inn and Reeder Family Lodges
369 Main Street
Sturbridge, MA 01566
Distance: 0.3 miles

Econo Lodge Sturbridge Route 20
408 Main St
Sturbridge, MA 01566
Distance: 0.4 miles

Publick House Historic Inn and Country Motor Lodge
277 Main Street (RT 131)
Sturbridge, MA 01566
Distance: 0.6 miles

La Quinta Inn & Suites by Wyndham Sturbridge
478 Main St
Fiskdale, MA 01518
Distance: 0.9 miles

Sturbridge Landmarks Near Super 8 by Wyndham Sturbridge