Safari Park Hotel Map Unavailable Address Opposite Neema Hospital, Thika Road Nairobi Kenya Upcoming Events No events in this location