Corso Umberto I 85 97018 Scicli Italy The 49% users who leave an opinion of this home, live within 3KM.