The Place is set in a serene area in Machakos. The food was amazing. The rooms very spacious and cozy and every little detail considered/ The food was very good and the ambiance very inviting. I applaud Kilima Kiu for the welcoming service offered to my husband and I. A must for a second visit!!
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travelers.