Where is Hotel the Castle Jamsil#1?

Where is Hotel the Castle Jamsil#1 located?

Hotel the Castle Jamsil#1, Seoul, Republic of Korea (approx. 37.51521°, 127.10913°)


Where is Hotel the Castle Jamsil#1 on the map?