Where is I Square Hotel, Gimhae?

Where is I Square Hotel, Gimhae located?

I Square Hotel, Gimhae, I Square Hotel, Gimhae, Republic of Korea (approx. 35.22626°, 128.88498°)


Where is I Square Hotel, Gimhae on the map?