Leeu Estates ready to welcome you
Leeu Estates, the exclusive five-star boutique property with 17 luxuriously appointed rooms and suites, has opened its doors and welcomes guests. Located between the mountainside and river with spectacular views of the Franschhoek valley, this unique property on 68 hectares of vineyards, landscaped gardens and fynbos (indigenous vegetation) is the ideal setting for an elegant … Read more