Le Château de Lavigny a été construit en 1770 par Gabriel-Henri de Mestral, seigneur de Lavigny, sur l'emplacement d'une ancienne maison forte. Il est situé entre Genève et Lausanne, dans le petit village de Lavigny, surplombant le lac Léman et les Alpes.
La résidence pour écrivains ouvrent ses portent chaque année de mai à octobre. Le Château dispose de cinq chambre à coucher et peut accueillir un maximum de six écrivains en même temps. Chaque résident bénéficie d’une chambre privée avec bureau, de l’accès aux parties communes de la maison et au jardin.