Shenzhen Grand Theater is a 1,500 capacity multifunctional cultural center that has hosted the Shenzhen Arts Festival since 1992. The arts festival hosts many domestic and international performances in ballet, theater, and music. The Grand Theater also houses a music hall, art gallery, library, song & dance hall, and a KTV room. Underground parking is available.