Scilla Beach Apartment Scilla
Scilla Beach is situated in Scilla, 200 metres from Spiaggia Di Scilla and 1.6 km from Lido Chianalea Scilla, in an area where cycling can be enjoyed. Free Wi-Fi is offered throughout the property and private parking is available on site.
Via Nazionale 68, 89058 Scilla, Italy