Naivasha villaVillaNaivashaFree cancellationPay at the propertyNo reviews yetNo reviews yetfrom Ksh 10,000per nightSee availability