Location: in the city centre, two steps from the Saint Charles shopping area and 300 m. from the beach. The Biarritz thalassotherapy centre is about 40o m. away.
See more: Hotels in Europe Hotels in France Hotels in Biarritz Holiday Destinations in Europe