Addresses, phone numbers and hours of every Institut français d'Égypte – Mounira (Headquarters) branch in Egypt on the map.