Loc. li canneddi interno 810, piano terra, 07038 Isola Rossa
Appartamenti
Set in Isola Rossa, 1.4 km from Punta li Canneddi Beach and 1.6 km from Spiaggia la Marinedda, Calarossa Bay offers air conditioning. Free WiFi is available throughout the property and Cala Canneddi Beach is 400 metres away. The apartment with a terrace and sea views features 1 bedroom, a living room,...