Blue Zebra Island Lodge, Salima, Malawi
Blue Zebra Island Lodge is conveniently located at Maleri Islands in Salima, Malawi
Hotel Location:
Address: Maleri Islands
City: Salima
Country: Malawi
Hotel Features:
- In House Bar
- Meeting Room
- Business Center
- Room Service