La escala institucional de las salas de conciertos de China
En 1993, se estableció el Centro de Desarrollo Cultural Beitu de Beijing. En 2002, el centro obtuvo la certificación ISO9001:2000:2000.
En 2008, los ingresos operativos del centro fueron de aproximadamente 10 millones de yuanes, una cifra récord.
En 2009, los ingresos operativos del centro fueron de 180.000 yuanes, alcanzando un nuevo máximo.
El centro posee la Sala de Conciertos Guo Tu (1150 asientos), la Sala de Cine Zizhu (106 asientos), la Sala Wenhui (187 asientos) y es responsable de operar el Café Pino Guo Tu Fase II y la Biblioteca Nacional. Base de entrenamiento de Changli. La Sala de Conciertos es miembro del China Film and Star Cinema. Proyecta películas durante todo el año, organiza conciertos y actividades culturales, académicas, educativas y de formación.
En 2014, la Sala de Conciertos Guo Tu pasó a llamarse oficialmente Centro de Arte Guo Tu.