Résidence les Hameaux de l'Océan 1 £ 375.96 View details Country: France Conveniently located apartment near beach and surf resort of Carcans Ocean