Scogliera Home
15 Via Antonello da Messina, 95021 Aci Castello, Italy,Tipo di struttura: Hotel Aci Castello
Located in Aci Castello, just 1.8 miles from Acitrezza beach, Scogliera Home provides beachfront accommodations with a bar, a shared lounge, a garden and free W