Rio Vista Lodge features elegantly decorated rooms and panoramic views of the Kruger National Park and the Crocodile River. It offers a restaurant, a pool, and a Wi-Fi hotspot.Each air-conditioned room and suite at Rio Vista is elegantly decorated…
Go on Top