Le Mas de la Rose

, France

Up to 150 | Sleeps 28 | Min Nights: 2

In the heart of the Regional Natural Park of the Alpilles, Le Domaine de la Rose offers you the best of Provence. Surrounded by a…