Aix en Provence is one of the most ancient and interesting places that you can visit in the south of France, and this comfortable and luxurious hotel is centrally located within reach of all the major attractions. All of the guestrooms and facilities have been designed with finesse and offer a range of modern amenities that make your stay comfortable and convenient.