Description (Reference number: 108962) Nestled in the heart of Provence, this home enjoys beautiful country vistas and even looks out on Grimaud Castle, one of