CBD New Capital

CBD New Capital

Industry
Construction & Development
Location
New Cairo, Egypt
Status
Completed
Year
2018

Project Insights

The Central Business District (CBD) in Egypt’s New Administrative Capital is a $3.8 billion flagship mixed-use development spanning over 2 million m². Developed in partnership with CSCEC, the district anchors Egypt’s vision for a modern administrative and commercial hub of regional significance.


The project features a landmark skyline, including the 385-meter Iconic Tower — the tallest structure in Africa — along with a collection of high-rise office towers, residential developments, hospitality assets, and commercial podiums.


Designed to serve as the financial and administrative core of the New Capital, the CBD integrates Class A business facilities, retail districts, and public infrastructure, positioning Egypt as a future-ready destination for global enterprise and investment.