Where is Atlantis Royal Hotel?

Where is Atlantis Royal Hotel located?

Atlantis Royal Hotel, Istanbul, Turkey (approx. 41.00629°, 28.97096°)


Where is Atlantis Royal Hotel on the map?