translate English to German: Holiday apartment to rent in the residential area of Los Lances beach, Tarifa.
Apartment in Ferienanlage am Strand von Playa los Lances.