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 close to Villa Bellini - Park, Catania Amphitheatre, and Catania Cathedral. Roman Theatre of Catania is 1.2...