Catania City Center Apartments Apartment Catania, Sicily
Situated in the centre of Catania, within 1.7 km of Catania Piazza Duomo and 50 km of Taormina Cable Car - Mazzaro Station, Catania City Center Apartments features accommodation with free Wi-Fi.
Number of rooms: 2
93 Via Finocchiaro, 95128 Catania, Italy