Seoul World Cup Stadium is located in Mapo-gu, Seoul, South Korea on 240 Woldeukeom-ro. Seoul World Cup Stadium is rated 4.3 out of 5 in the category stadium in South Korea.
Address
240 Woldeukeom-ro
Accessibility
Wheelchair-accessible car park
Wheelchair-accessible entrance