Ilala Lodge (B) (Deluxe )

Overview

The Ilala Lodge is ideally situated on the Zimbabwean side of the mighty Zambezi River; it is the closest hotel to the magnificent Victoria Falls. A secluded setting overlooking green lawns with periodic grazing wildlife and the bordering lush National Park vegetation, Ilala Lodge has views of the “smoke” of Victoria Falls. The Ilala Lodge boasts of its exceptional hospitality, cheerful service and its striking location.