Château Mentone

Located in Provence in the village of Saint Antonin, Château Mentone is in the heart of a region where wine production is profoundly influenced by the interplay of soil and climate. Their 30 hectares Certified Organic vineyard has exceptional soil and climate that encourages grapes to mature late, bringing finesse and elegance to white and […]