Treat yourself to a dream stay in one of our upscale properties across France in Dordogne or in Provence.