Le Perle dell'Isola Apartment
1 Corso Trinità, 07038 Isola Rossa, Italy
Le Perle dell'Isola has air-conditioned guest accommodation in Isola Rossa, 100 metres from Porto Beach, 100 metres from Longa Beach and 1 km from Spiaggia la Marinedda. This beachfront property offers access to a balcony and free private parking.