El Sol Hotel +30 22670 51229 | +30 693 725 3185Kapsali, Kithira Island, 80100, GreeceHotel Add to favorites 0