



Situated just off I-95 in Woburn, Massachusetts, the Hampton Inn Boston Woburn places groups within easy reach of both the Route 128 corporate corridor and downtown Boston, less than nine miles to the south. The 132-room hotel opened in 2019 and shares its Washington Street address with the adjacent Homewood Suites by Hilton, giving planners the practical option of drawing on extended-stay...
Create a free account to see the full venue profile and start planning your retreat.
Everything you need to plan a retreat in this country: top venues, airports, climate, and how to get around.