15Annemarie's Nairobi, Kenya
Serene Valley Apartments & Spa
31 Kiambere Road, Upper Hill
We choose to live at Serene Valley mainly for its location but also to the professional and friendly...
Argwings Kodhek Road
Java have numerous outlets across Nairobi and we've tried a few. The Upper Hill Java (near CBA and S...