Via camillo benso conte di cavour, 96012 Avola
Apartments
Set in Avola, near Pantanello beach, Logghia Beach and Spiaggia Marina Vecchia di Avola, Cavour Apartments features free WiFi. The property is located 8.7 km from Cattedrale di Noto, 17 km from Vendicari Natural Reserve and 26 km from Castello Eurialo. Porto Piccolo is 28 km away and Fontana di Diana...