Olive Hill Accommodation Olive Hill is a recently renovated, two-storey farmhouse built in the 1890s, sits on the edge of a hillside in Eleftheres village, near Kavala in Northern Greece. Visit website