Seaport World Trade Center

200 Seaport Blvd
Boston, MA 02210

Buy Parking

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.