Nestled in the suburbs of Mzuzu, in northern Malawi, Ilala Crest Lodge provides services that suite every budget. Ilala Crest Lodge is perfectly located in Mzuzu’s affluent and low density neighbourhood of Chimaliro; we are just 5 minutes’ drive from the city centre and is the closest, secure, most affordable lodge that provides starred hotel …

Tags

Read more