The Kyaka Hotel is a prime recreational and conferencing facility located less than an hour's drive from Nairobi, and five minutes drive from Machakos town.