8 piazza giovanni verga, 95021 Aci Castello
Apartments
Situated in Aci Castello, 300 metres from Acitrezza Beach and 1.6 km from Capo Mulini beach, La Finestra dei Ciclopi features air-conditioned accommodation with a balcony and free WiFi. The property is around 44 km from Taormina Cable Car - Mazzaro Station, 45 km from Isola Bella and 47 km from Taormina...