126 via della concordia, 95121 Catania
Apartments
Right in the centre of Catania, situated within a short distance of Catania Piazza Duomo and Acquicella Train Station, concordia house offers free WiFi, air conditioning and household amenities such as a stovetop and coffee machine. Guests can benefit from a balcony and a picnic area. The accommodation...