Mzuzu Coffe Suites
Mzuzu Northern Region Malawi
About
Located at Chimaliro in the city of Mzuzu and it is a lodge with 5 rooms and a restaurant