Renaissance Hotel Debuts in Provence, France

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.