The closest stop on the Beijing Subway is the Guomao Station (Chinese: 国贸站) which is in interchange station on Line 1 and Line 10. Be aware there are two Line 1 / Line 10 interchange stations. Qingfeng Park is about 1/2 km south of the station just south of the Tonghui River. This is also the closest subway station to the CCTV Headquarters (Chinese: 中央电视台总部大楼) known for the building often nicknamed "Big Pants".
The rides area of Qingfeng Park closed on January 15th, 2021.