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