Offering a year-round outdoor pool and views of the garden, Ilala Lodge Hotel is located in Victoria Falls, 200 metres from Elephant's Walk Shopping & Artist Village. Guests can enjoy the on-site bar. All rooms come with a TV with satellite...
Book this Hotel
Get Rates for this hotel