Royal Garden Lodge
Mzuzu Northern Region Malawi
About
Located at Luwinga in the city of Mzuzu. It has 6 rooms and a restaurant