Die Unterkunft Casa Leitao Lodge, die in Phalaborwa, 1,6 km von Phalaborwa Gate entfernt gelegen ist, verfügt über Übernachtungsmöglichkeiten mit einem Außenpool, kostenlosen Privatparkplätzen, einem Garten und einer Terrasse. Die Unterkunft bietet Grillmöglichkeiten und kostenloses WLAN in der ganzen Unterkunft.
Die Zimmer in der Unterkunft Casa Leitao Lodge sind ausgestattet mit einem Flachbild-TV mit Satellitenkanälen und einer Küche. Die Gästezimmer in der Unterkunft Casa Leitao Lodge verfügen über Klimaanlage und einen Schreibtisch.
Die Mitarbeiter an der Rezeption sprechen Englisch und Portugiesisch.