Ambos juegan como locales en el Estadio Internacional de El Cairo, ubicado en el suburbio de Ciudad Nasr, remodelado en 2005 y con capacidad para 75.000 espectadores.