Where is ibis Warszawa Centrum?

Where is ibis Warszawa Centrum located?

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


Where is ibis Warszawa Centrum on the map?