The 2 most beautiful Castle Hotels in Provence-Alpes-Côte d’Azur