France has many excellent, even legendary, 5-star hotels but they have a further honor that can be bestowed on a hotel – the Palace designation.

read more