Travel Proud in Scilla
We found 2 properties with availability in Scilla
Show on map
U Catoiu
Via Annunziata, 19/21, Scilla, Italy
To enjoy your vacation in Scilla, stay at the unique 50 m² U Catoiu Apartment Scilla, which is only 1.1 km from Piazza San Rocco and about 5 minutes' drive from Chianalea di Scilla. Sport activities…
Alley 8
Via Umberto I Vico VIII N°3, Scilla, Italy
To enjoy your vacation in Scilla, stay at the 2-bedroom Alley 8 Scilla apartment, which is about a 10-minute drive from Scilla view and within 5 km of Grotte di Tremusa. The apartment sleeps up to 4…
- 1-2