Horus House Hotel Zamalek, El Cairo

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