Situated in Victoria Falls and with Victoria Falls reachable within 1.9 km, Ilala Lodge Hotel features concierge services, non-smoking rooms, a restaurant, free Wi-Fi and an outdoor swimming pool.
Number of rooms: 56
Ilala Lodge, A8, Victoria Falls, Zimbabwe, Victoria Falls, Zimbabwe