Independence House Holiday features air-conditioned guest accommodation in Catania, 3 km from Catania Piazza Duomo, 2.5 km from Roman Theatre of Catania and 2.7 km from Acquicella Train Station. The property has city views and is 2.
Number of rooms: 12
98 Corso Indipendenza, 95122 Catania, Italy