L'Oleandro 1407 house in Sardinia with Mediterranean Sea Views
Località Li Canneddi, 07038 Isola Rossa, Italia
Located in Isola Rossa, 1.5 km from Punta li Canneddi Beach and 1.8 km from Spiaggia la Marinedda, L'Oleandro 1407 house in Sardinia with Mediterranean Sea Views offers air conditioning.