Where is ibis Warszawa Centrum, Warsaw?

Where is ibis Warszawa Centrum, Warsaw located?

ibis Warszawa Centrum, Warsaw, ibis Warszawa Centrum, Warsaw, Poland (approx. 52.2377°, 20.98263°)


Where is ibis Warszawa Centrum, Warsaw on the map?