Where is Ibis Surabaya City Center?

Where is Ibis Surabaya City Center located?

Ibis Surabaya City Center, Ibis Surabaya City Center, Indonesia (approx. -7.26897°, 112.74165°)


Where is Ibis Surabaya City Center on the map?