You will be hard pressed to find a better location and hospitality in Giarre.
helpful in every way, Made our stay even more wonderful.
Thank-you