This luxurious 3 bedroom apartment is located in the Kilimani district of Nairobi, 2.5 miles from Kenyatta International Conference Centre, 3.3 miles from