Super 8 Sturbridge

Super 8 Sturbridge Hotel in MA

358 Main Street,, Sturbridge, MA 01566

+Save to My Trips

0 people saved this

Super 8 Sturbridge MA Hotel on Cedar Pond, conveniently located off Interstate 84, half an hour from Worcester. Hartford is less than an hour away, while a one-hour drive takes you into Boston or Providence, RI. Book a room with a lakefront view to take advantage of the scenery, or unwind after a long day on the road in one of our whirlpool suites.

Of Note:

  • Amenities: Accessible Facilities, Pet Friendly

Test Your Knowledge of Massachusetts Spirits + Distilleries

With a long rooted tradition in distilling, Massachusetts has emerged as a feature destination for...

Read Today's Blog Post

Want to see more?
Search All Listings Here.