The Nile Towers Agha-Khan

Categories: 10 Oct 2012

The project overlooks the Nile in Shoubra and comprises 9 towers, each of 25 story consisting of a basement, ground floor, mezzanine and 20 residential levels.

Projects
Need Help?