France has many excellent, even legendary, 5-star hotels. In France however, there is a further honor that can be bestowed on a hotel - the Palace designation. This is the highest award that can be given and it is handed out rarely. Only 24 hotels across the whole...

read more