The Nest Hotel
Popo Road Off Mombasa Road, Mália, Kenya
Booking.com
Book Now