SAIC Shanghai Culture Square

    SAIC·Shanghai Culture Square is the largest sinking theater in China, and also a professional musical theater. With an area of 2600 square meters, the theater hall can accommodate more than 500 guests at the same time, and is suitable for holding various business and leisure activities such as press conferences, product launch, self-service banquets, business meetings, art exhibitions, etc. C3 space, located on the west side of SAIC·Shanghai Cultural Square, has a usable area of 96 square meters and can accommodate about 100 people at the same time. It is suitable for art activities such as lectures, exhibitions and screenings.

Address:No.221 South Shanxi Road, Huangpu District, Shanghai
Official Website:www.shcstheatre.com