Natbay’s Citadel is located in Cairo Governorate, Egypt on 21 Mohammed Kamel Al Harouni, Al Manteqah as Sadesah, Nasr City. Natbay’s Citadel is rated 5 out of 5 in the category tourist attraction in Egypt.
Address
21 Mohammed Kamel Al Harouni, Al Manteqah as Sadesah, Nasr City