Libala South Executive Lodge offers unique and affordable accommodation located in a central area in the city of Lusaka, Zambia.
There are three options for the guest to choose from at the lodge. There are Standard Rooms, Standard Double Rooms and Executive Suites.
Guest can enjoy Wi-Fi and breakfast is included. Attractions in the city include The National Museum and the Freedom Statue. To the South of the city, there is a wildlife sanctuary and botanical garden.