Accommodation Map

icon_11701497_10207166845280085_1608290789_o

Just 80 m from the silky-white Sarti Beach, Iliadis House in Sarti are your ideal holiday destination.