AMOCITY
In the heart of Aix-en-Provence, Hôtel de France is in a street parallel to Cours Mirabeau only 165 ft from the famous Fontaine de la Rotond...