Grand Hotel Faraglioni

Lungomare dei Ciclopi, 115
Aci Castello
Italy