Fouad Sultan Sports Complex is located in Cairo Governorate, Egypt on Heliopolis Club El Shorouk, El Shorouk, Mu?afaz¸at al Qahirah. Fouad Sultan Sports Complex is rated 3 out of 5 in the category in Egypt.
Address
Heliopolis Club El Shorouk, El Shorouk, Mu?afaz¸at al Qahirah