371 Washington St., MA 01801 Woburn (MA)Show on map
Hampton Inn Boston Woburn IS Off I-95, within a 20-minute drive of Harvard, Legoland, and Boston Logan International Airport.
Downtown Boston attractions like the Freedom Trail and New England Aquarium are less than nine miles away.
The hotel shares space with Homewood Suites, offering extra perks for its guests.