Le Château est situé dans le village de Saint-Aubin au sud de la Côte de Beaune, tout près de Puligny-Montrachet et de Chassagne-Montrachet. Il est la propriété de la Famille Piffaut, héritière d’une longue tradition familiale dans le milieu des vins de Bourgogne.