Leeu Estate is set in the picturesque village of Franschhoek in the heart of the Cape winelands, renowned as one of the world’s finest food and wine destinations. Guests enjoy luxury accommodation, locally produced Mullineux & Leeu wines, innovative cuisine, a premium spa, extraordinary art collection and impressively landscaped gardens.