
Where to stay in Machakos – Kitonga Garden Resort
Kitonga Garden Resort in Mbuini, Ukambani, is a stunning retreat built on a rock, featuring 30 luxurious cottages with breathtaking views. The resort offers numerous amenities, including restaurants, an infinity pool, a fitness center, and outdoor activities like hiking and cycling. Entry fee is Ksh. 1,500 per person.