Victoria Towers

Upper Hill, Nairobi, Kenya

Property Description

The building is located on Kilimanjaro Avenue, Upper Hill area. It has standby generators, ample water supply, telephone and computer cabling as well as main fiber optic network. Each floor has lift stop, washrooms, kitchenette area among other amenities.



Overall rating
Thank you! Please describe your rating