Where is HERTZ Hotel?

Where is HERTZ Hotel located?

HERTZ Hotel, Seoul, Republic of Korea (approx. 37.57274°, 126.98893°)


Where is HERTZ Hotel on the map?