Via delle albicocche, 25 piano terra, 95121 Catania
Love Hotel
Albicocche House Catania is located in Catania, 3 miles from Piazza del Duomo, Catania and 2.3 miles from Acquicella Train Station. The property is around 2.7 miles from Roman Theatre of Catania, 2.8 miles from Casa Museo di Giovanni Verga and 2.8 miles from Ursino Castle. Providing free WiFi throughout...