Das Olympische Sportzentrum Peking befindet sich im Norden Pekings, südlich vom Olympic Green. Es wurde für die Asienspiele 1990 gebaut und anlässlich der Olympischen Sommerspiele 2008 renoviert und erweitert. Der Verein Beijing Sport University FC trägt derzeit hier seine Heimspiele aus.