Horus House Hotel Zamalek, Cairo

21 Ismail Mohamed St., Zamalek, Cairo. Egypt. Cairo Egypt