Boston Convention and Exhibition Center

With over 500,000 square feet of exhibition space, Boston Convention and Exhibition Center is one of New England's largest exhibition complexes. It's just a short distance from our hotel.