Accommodation Olive Hill 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
Accommodation Villa Stella This is an award winning hotel located near the city of Kavala, with excellent sea view. Visit website