The Cyclorama is a 23,000-square-foot venue at the Boston Center for the Arts, which can accommodate up to 875 seated guests or has standing rooms for 1,200 individuals. It is available for rent for trade shows, seminars, galas, weddings and other events.