Map
Chiromo Rd., Nairobi, , Kenya
Close

Hotel

Villa Rosa Kempinski Nairobi