90 via padre reginaldo giuliani, 96012 Avola
Holiday homes
Boasting city views, Curchiticà offers accommodation with a terrace, around 1.4 km from Logghia Beach. Both free WiFi and parking on-site are accessible at the holiday home free of charge. The accommodation features airport transfers, while a car rental service is also available. The air-conditioned...