8 via francesco cilea, 95131 Catania
Holiday homes
In the centre of Catania, located within a short distance of Catania Piazza Duomo and Stazione Catania Centrale, Robert holiday apartment offers free WiFi, air conditioning and household amenities such as a fridge and coffee machine. With inner courtyard views, this accommodation provides a patio. Private...