Central Park Hotel-Nairobi

Sheikh Karume Road, Between Ronald Ngala St. & Luthuli, Nairobi
Messenger