Just Checked Out: Hotel Du Palais, Biarritz France | Inviato Travel
Our first stop was the surfing town of Biarritz. The Southwestern region of France and the town of Biarritz in particular have a wonderful laid back vibe unlike the more glitzy Cote D’Azur. There are no blinged out yachts docked in a harbor, jet skies, flashy people or trendy hotels. What you will find in … Continued