Get Directions Close
Totally Jammed
Crowded
Alright
Great
Route

Cleopatra Hospital

Address : 39 Cleopatra St. Salah El Din Sq., Heliopolis, Cairo Near To Saint Markos Church