by Lisa A. Grimaldi | January 29, 2014
The 133-room Renaissance Aix-en-Provence Hotel has opened in the Southern France town. The hotel has seven meeting rooms as well as two outdoor spaces for events. Other offerings include two restaurants, a bar, an Ymalia spa and an extensive collection of contemporary art featuring more than 400 works created exclusively for the hotel.