Featuring mountain views, Itaca is set in Catania, 2.9 km from Piazza Duomo. Guests staying at this apartment have access to free WiFi.
The apartment has 2 bedrooms, a flat-screen TV and a fully equipped kitchen that provides guests with an oven, a fridge, and a washing machine.
Popular points of interest near the apartment include Ursino Castle, Casa di Verga and Teatro Romano Catania. The nearest airport is Catania Fontanarossa Airport, 4.1 km from the property....
|Piazza Federico di Svevia 62|