Photos coming soon
HOTEL
Villa Kweli
jambianishungi, Makunduchi
Where it sits
Villa Kweli
jambianishungi, Makunduchi
-6.37807, 39.57719
Plan around Villa Kweli
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
