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.