· Church Hills brings a concept of boutique guest house accommodation to the Riebeek Valley. Six...
2
· Church Hills brings a concept of boutique guest house accommodation to the Riebeek Valley. Six delightful and exquisitely designed en suite rooms have been carefully planned and