Incheon City Hall Station is a subway station on Line 1 and Line 2 of the Incheon Subway located at 927 Ganseok-dong, Jiha264, Yesullo, Namdong-gu, Incheon, South Korea.
The Icheon Sports Complex is a multi-use stadium in Icheon, South Korea. It is currently used mostly for football matches and is the home stadium of Icheon Citizen FC. The Icheon City Stadium holds 20,305 people and it opened in 2001.