Close Window
View Category

Residence Inn Boston Woburn

Residence Inn Boston Woburn Meeting Room

Events & Meetings

Meeting Room (18 of 18)

Our meeting room has natural light and offers flexible set-ups for small groups of up to 40 people.