Located a 10-minute walk from the centre of Biarritz, this seafront hotel is just a few minutes’ walk from the beach. Its rooms overlook the sea or the city.
All of the air-conditioned rooms at Ibis…
read more