Parking Guide for South Boston Waterfront

Sign-up for Parking Specials & Promotions

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.