This 3 star hotel is located within the city of Aix En Provence.
Avenue Des Infirmeries Aix-en-Provence, France
Pets allowed Smoking forbidden