OUIA New Horizon
Location: 90 Road, New Cairo, Egypt
OUIA Project is situated on the famous 90 Road in New Cairo. It is a 90 Feddan plot encompassing a commercial mall, business hub, 4 star hotel, and 5 star hotel. The design of the project is Joint Venture between T.H.E & Keppie Design (UK).