Via nazionale, 12, 89058 Scilla
Apartments
Set in Scilla, 60 metres from Spiaggia Di Scilla, Live & Dream Scilla Appartamento Alicudi Bilocale piano terra offers recently renovated accommodation with free WiFi and a private beach area. The property features sea and quiet street views, and is 1.7 km from Lido Chianalea Scilla. The property is...