Via giuseppe terranova, 19, 95131 Catania
Appartamento
Offering free WiFi and sea views, Terranova House 19 is an accommodation situated right in the heart of Catania, just less than 1 km from Catania Piazza Duomo and a 5-minute walk from Stazione Catania Centrale. With city views, this accommodation features a terrace. The accommodation offers airport transfers,...