translate English to French: Apartment with 2 bedrooms at the beach of Los Lances with a great terrace towards the sea and the beach.
En première ligne de plage Tarifa,piscine commune et jardin.