Shunyi District, Beijing, China, 101312
China International Exhibition Center station is a Subway station located at Shunyi District, Beijing, China, 101312. It has received 6 reviews with an average rating of 4.7 stars.
The address of China International Exhibition Center station: Shunyi District, Beijing, China, 101312
China International Exhibition Center station has 4.7 stars from 6 reviews
Subway station