Chatonda Lodge
Mzuzu Northern Region Malawi
About
Located at Chimaliro in the city of Mzuzu and It has 29 rooms, a bar and a restaurant