1 June 2026 When the Palace brand shakes up the luxury hotel industry The ultimate symbol of the French art of living, the “Palace” designation is never guaranteed. This year, three