Nahubwe Safari Lodge Lodge Ngoma, Zambia
Offering river views, Nahubwe Safari Lodge in Ngoma offers accommodation, free bikes, a garden, a shared lounge, a restaurant and a bar.
Number of rooms: 25
Shores of lake Itezhi Tezhi, Zambia, Africa P.O Box 77, 10101 Itezhi Tezhi, Zambia, Africa, 10101 Ngoma, Zambia