Villa Eden

Villa Eden

Villa Eden is a luxurious residence located close to Scala Bay in the southeast region of Kefalonia. Situated within a private plot, this delightful summer retreat has been extensively renovated to the very latest standards of comfort and luxury in…

Read more