
Seaport World Trade Center
200 Seaport Blvd
Boston, MA 02210
Located on Boston’s waterfront, the Seaport World Trade Center is one of New England’s premier facilities for conferences, meetings, and exhibitions. The conference center features a 118,000 square foot exhibit hall, 200,000 square feet of meeting space, and a 396-seat amphitheater.