President Park Hotel

Via Vampolieri, 49
Aci Castello
Italy