Corfu Senses Resort Corfu Island, Aghios Ioannis Peristeron, Aghios Ioannis Corfu, Gr *** 7.1 / 10 93 reviews