B Beaumier Pet-friendly hotels and accommodations Aix-en-Provence, Provenza-Alpes-Costa Azul, France Beaumier is a hotel collection headquartered in Aix-en-Provence, Provence-Alpes-Côte d'Azur, France. It is th…