Via camillo finocchiaro aprile, 91, 95126 Catania
Apartment 3 stars
Scilla Apartments by Wonderful Italy features accommodations within 0.8 miles of the center of Catania, with free Wifi and a kitchen with a microwave, a fridge, and a stovetop. The property is around a 15-minute walk from Villa Bellini - Park, 0.7 miles from Catania Amphitheatre, and a 18-minute walk...