Ngala Beach Lodge
Hotel
Ngala, Malawi
Free Wi-Fi
Parking
A very nice option for those who like to be on the move! Hotel «Ngala Beach Lodge» is located in Ngala. This hotel is located in walking distance from the city center.
Number of rooms: 9
Dwangwa, Ngala, 0000