Hotel de France

63 rue Espariat 13100, 13100, Aix en Provence, France, France