Corso sicilia, 111, 95131 Catania
Apartments
Located in a central area of Catania, less than 1 km from Catania Piazza Duomo, Dodo's Home provides air-conditioned accommodation with free WiFi and a flat-screen TV. This property is situated a short distance from attractions such as Catania Cathedral, Le Ciminiere, and Roman Theatre of Catania. The...