Location: overlooking the Pennafort gorges and 50 Km. from the gulf of St. Tropez. In the heart of the Provence region set in a quiet natural setting.
See more: Hotels in Europe Hotels in France Hotels in Callas Holiday Destinations in Europe