Best Western Plus New Englander

Starting at
$176

TripAdvisor Review

Based on 695 review

See all

If you can't decide between a quiet New England getaway and a lively romp through the metropolis of Boston, then find yourself in Woburn, less than 10 miles north of the center of the city. Hotels in Woburn, MA are exactly what you need when you want to be close to it all, but outside the hustle and...

More details