Company name: Le Grand Large
Description: Hôtel clair avec piscine et restaurant
1 Rue Dalbarade, 64200 Biarritz, France