Kiambi Safaris Lodge
Hotel
Chiawa
8.5/10
Excellent
WiFi
Providing a restaurant, Kiambi Safaris Lodge provides accommodation in Chiawa.
Number of rooms: 13
PLOT # 19911/M Chiawa Lower Zambezi , 10101 Chiawa, Zambia