top of page

CITY OF ODYSSIA MASTER PLAN

LOCATION

NEW CAIRO, EGYPT


CLIENT 

AL AHLY SABBOUR DEVELOPMENTS


SERVICES

ADVISORY


PROJECT VALUE

CONFIDENTIAL

City of Odyssia Master Plan is a large-scale mixed-use and urban development in New Cairo, Egypt. Offering valuable amenities that include health care, art and culture fairs, music festivals, technology hub, production studios, sport facilities, a luxurious boutique hotel, a retail avenue, premium shopping and dining areas and tranquil green spaces. Located 30 km east of Greater Cairo, the City of Odyssia is well connected with New Cairo City to the west, and New Capital City to the east. The City of Odyssia has a total land area approximately 2.5 million SQM and is part of Mostakbal City which spans over an area of 45 million sqm. The assignment encompassed design management, with a focus on coordinated delivery, technical quality and programme control.

64 Kifissias Avenue 

15125, Maroussi

Athens, Greece

  • Facebook
  • Instagram
  • X
  • TikTok

​

© 2026 by Sterling Crest

 

Mission

Values

Client Promise

Sterling Crest

Construction Management

Project Management

Program Management

Project Management Oversight

Advisory

Estimating & Cost Management

Facilities Management

Project Monitoring

Troubled Project Turnaround

Commissioning

Project Labor Agreement Consulting

Buildings

Energy

Environmental

Industrial

Transportation

U.S. Federal Government

Resiliency & Disaster Recovery

Articles

Awards & Honors

Brochures

Events

In The News

Rankings

Videos

Press Releases

bottom of page