Featuring mountain views, Itaca is set in Catania, 500 metres 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.
Ursino Castle is a 1-minute walk from the apartment, while Casa di Verga is a 4-minute walk away. The nearest airport is Catania Fontanarossa Airport, 3 km from the property....
|Piazza Federico di Svevia 62|