Genoardo Park Hotel

Via Aquino 126
Monreale
Italy