Leriba Hotel and Spa

245 End Ave Clubview
Centurion
South Africa