Auberge de Tourrettes is a casual inn offering French and Mediterranean cuisine with a terrace, an outdoor pool, and scenic views.