Back to Previous
Homewood Suites Boston Woburn
Greater Boston - North
371 Washington Street
Suite B
Woburn, MA 01801
(781) 933-1990
Send Email | Visit Website
Amenities
Meeting Facilities
Map
Hotels
About the Hotel
  • Number of Rooms 102
  • Distance to Airport 11
  • Distance to BCEC 12
  • AAA Rating 3
Facility Info
  • Total Sq. Ft. 602
  • Reception Capacity 60
  • Theatre Capacity 70
  • Banquet Capacity 50
  • Number of Rooms 1
  • Classroom Capacity 24
  • Sleeping Rooms 102