The perfect location ! The Newly Renovated Hampton Inn Boston-Woburn is conveniently located at the Junction of I-95 and I-93, just ten miles north of Starting at
$71 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.