OUIA New Horizon
Street 90, 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.
Design of the project is joint venture between T.H.E and Keppie Design (UK).