'Leriba Hotel and Spa is a 4 and 5 Star (TGCSA) hotel nestled on 12 hectares of indigenous forest on the banks of the Hennops River'