VILLA ASHBOURNE
Franschhoek, Western Cape •
Self Catering Accommodation