Situated in the center of the bustling French village of Saint-Laurent-de-la-Cabrerisee.
Chambre Céline.