Ilala Crest Lodge
Phone Number: +265 311 834
Website: Suggest Official Website
Categories: Landmark & Historical Place, Hotel resort, Beach Resort
Address: Chimaliro Road, Mzuzu
GPS Coordinates:
-11.45375,34.02672
Mzimba District, Northern Region, Malawi
Facebook: facebook.com/1046381962051637
Instagram: Photos and Videos