Casa Leitao Lodge
Casa Leitao Lodge offers self-catering accommodation in Phalaborwa at the Kruger National Park gate with a variety of units and an exclusive Big 5 boat cruise on the Olifants River.