Naivasha villaVillaNaivasha· 0.4 km from centreFree cancellationPay at the propertyNo reviews yetNo reviews yetfrom Ksh 10,000per nightSee availability