270 Tremont St.
Boston, MA 02116
This center is comprised of two historic theaters. The 3,600-seat Wang Theatre features the largest stage in New England, with space for 1,500 people. Two lobbies can also host receptions; the grand lobby holds 500, and the lower lobby holds 300. The 1,500-seat Shubert Theatre can hold 220 on its stage.