Via delle albicocche, 25 piano terra, 95121 Catania
Love Hotel
Albicocche House Catania is offering accommodations in Catania. The property is located 3 miles from Piazza del Duomo, Catania, 2.3 miles from Acquicella Train Station and 2.7 miles from Roman Theatre of Catania. Providing free WiFi throughout the property, the non-smoking love hotel features a hot tub.
Complete...