Situé à Letaba Wildlife Reserve, le Mbaula River Lodge propose un hébergement 3 étoiles avec un jardin, un restaurant et un bar. Vous bénéficierez gratuitement d'une connexion Wi-Fi et d'un parking privé.
L'aéroport de Phalaborwa, le plus proche, est implanté à 53 km.