Boston, MA 02111, USA
Seated: 49
Square Feet: 1,186 ft2
Annex provides dual screens, technology infrastructure, and sufficient space for a variety of room configurations. Annex is the perfect place for your next professional development session or lecture series.