Via san damiano, 21, 95122 Catania
Appartements
Located in the centre of Catania, 2.7 km from Lido Arcobaleno and 1 km from Catania Piazza Duomo, Scilla Sicily Guest House offers free WiFi, a terrace and air conditioning. Featuring luggage storage space, this property also provides guests with a picnic area. The property is non-smoking and is set...