Where is Sheraton Montazah Hotel?

Where is Sheraton Montazah Hotel located?

Sheraton Montazah Hotel, Alexandria, Egypt (approx. 31.28166°, 30.01127°)


Where is Sheraton Montazah Hotel on the map?