Where is Griffinbay Hotel?

Where is Griffinbay Hotel located?

Griffinbay Hotel, Busan, Republic of Korea (approx. 35.09788°, 129.03088°)


Where is Griffinbay Hotel on the map?