Hotel du Palais, Biarritz July 18, 2023 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...