Via Giuseppe Terranova, 19, 95131 Catania
Appartamento
con
1
camera
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, ...