Map
Chiromo Rd., Nairobi, Kenya
Hotel
Villa Rosa Kempinski Nairobi