Situated in the centre of Catania, within 1.5 km of Catania Piazza Duomo and less than 1 km of Catania Amphitheatre, City Hall is an accommodation offering garden views. It is located 1.4 km from Stadio Angelo Massimino and features a lift.
Number of rooms: 12
47 Via Salvatore Tomaselli, 95124 Catania, Italy