The 2 most spectaculare Mountain Hotels on the Côte d’Azur