Via giuseppe terranova, 19, 95131 Catania
Apartment 4 stars
Just a 11-minute walk from Piazza del Duomo, Catania and 500 yards from Stazione Catania Centrale, Terranova House 19 features accommodations in Catania with a terrace. Featuring sea and city views, this apartment also includes free Wifi. The property is 0.4 miles from the city center and 1.5 miles from...