Book at the Hotel Best Western Plus Karitza in Biarritz