The Nest Hotel

  Popo Road Off Mombasa Road, Mália, Kenya

Booking.com Book Now