El Beijing Olympic Green Tennis Center, construido para los Juegos Olímpicos de 2008, es la sede del China Open. En 2011, el complejo amplió sus instalaciones hasta albergar 11 pistas. El recinto también cuenta con un estadio de 15.000 butacas y techo retráctil denominado Diamond Court debido a su semejanza. El centro de tenis emplea una tecnología de refrigeración por aire de la era espacial para hacer la estancia más cómoda a jugadores y espectadores.