Caché derrière une abondante forêt, le domaine s’étale sur les croupes et les vallons de la commune de Lorgues dans le centre de la Provence. Reconnu depuis le moyen âge, le Château les Crostes est destiné dans un premier temps à la culture de l’olive.