Leriba Hotel & Spa
The 4 star Leriba Hotel & Spa is nestled on 8 hectares of indigenous forest on the banks of the Hennops River in Pretoria, South Africa....
The 4 star Leriba Hotel & Spa is nestled on 8 hectares of indigenous forest on the banks of the Hennops River in Pretoria, South Africa....