Visit the Vaal
More Details
Situated on the banks of the Vaal River, the Emerald Casino River Resort offers self-catering air-conditioned 1 and 2 bedroom units. The resort also offers tennis courts and boat housing for watersport enthusiasts – Ideal for weekend breaks.
Emerald Resort & Casino
River Resort