Ibis Styles Biarritz Plage is a relaxed hotel offering bay views and modern rooms. It features an airy restaurant with a terrace.