La Quinta Inn & Suites Sturbridge

Starting at
$98

TripAdvisor Review

Based on 257 review

See all

The La Quinta Inn Suites Sturbridge hotel is conveniently located off the Mass Pike right on Route 20, also Main St. with easy access to many local attractions and businesses. History buffs can enjoy a day at Old Sturbridge Village, located just minutes away. For nature lovers Wells State Park offer...

More details