Next to The Villa Rosa Kempinski hotel on Chiromo Road, Nairobi a 603-foot tower is coming up.
The Global Trade Centre (GTC) Towers will consist of a cluster of high-rise buildings that are set to redefine the Westlands’ skyline - the new hub for office and high-end hotel developers.