Ilala Lodge is a luxurious and colonial hotel offering accommodation near Victoria Falls and all the city centre amenities.
A World Heritage Site
Part of The Seven Wonders of the World, Victoria Falls is a World Heritage Site. Bordering two countries, you can tour the Falls and learn the amazing details.