Seoul Arts Center is at 2406 Nambusunhwan-ro, Seoul.