Did you know that the Hôtel du Palais made Biarritz , France, the "queen of resorts and resort of Kings"? SOMEFACTS.com