Horus House Zamalek is located in 21 Ismail Mohamed St., Zamalek, 0000, Cairo, Egypt.