Situated in Catania, Terrazza Savoia has rooms with air conditioning, free WiFi and a balcony. Catania Centrale Train Station is 10 minutes' walk away. Each room here will provide you with parquet floors, while some have a satellite flat-screen TV.
Situated in Catania, Terrazza Savoia has rooms wit Read more
Situated in Catania, Terrazza Savoia has rooms with air conditioning, free WiFi and a balcony. Catania Centrale Train Station is 10 minutes' walk away. Each room here will provide you with parquet floors, while some have a satellite flat-screen TV.
Situated in Catania, Terrazza Savoia has rooms with air conditioning, free WiFi and a balcony. Catania Centrale Train Station is 10 minutes' walk away. Each room here will provide you with parquet floors, while some have a satellite flat-screen TV.
Number of Rooms: 3