The Hotel du Palais, located in Biarritz on the French Basque coast, is a landmark of the region’s history and culture. This five-star luxury hotel...