This hotel offers comfortable rooms with large bay windows overlooking a garden. It is located in Biscarrosse Plage.