Via delle albicocche, 25 piano terra, 95121 Catania
Love hotel
Albicocche House Catania is set in Catania, 4.9 km from Catania Piazza Duomo and 3.7 km from Acquicella Train Station. The property is located 4.3 km from Roman Theatre of Catania, 4.5 km from Casa Museo di Giovanni Verga and 4.6 km from Ursino Castle. Offering free WiFi throughout the property, the...