Located in Biarritz, Chateau du Clair de Lune is in a rural location, within a 10-minute drive of Bay of Biscay and Casino Barriere. This upscale hotel is 3.7 mi (6 km) from Biarritz Aquarium and 4.3 mi (6.9 km ... Read more

View all Luxury Hotels in Biarritz