translate English to French: Most holiday apartments have a pool or are close to the beach . Enjoy a lovely holiday in the Costa del Sol , South of Spain !
Nous vous offrons toute sorte de logement vacationnel en location à court therme.