Ilala Bay Lodge
Nkhatabay Northern Region Malawi
About
Located at Nkhatabay CBD. It has 12 rooms, bar, restaurant and a conference room