Greece / Ionian Islands Eptanisa / Lefkada / Lefkada Town Address : Geni of Lefkas - 31 100 Lefkada, Greece Type : [Beach Hotels] [Rooms]
Greece / Ionian Islands Eptanisa / Lefkada / Lefkada Town Address : Lefkada, Lefkada Island, Greece Type : [Studios]
Open May to October ... Enjoy the warm hospitality and excellent services of Cleopatra Beach Hotel.
Open: May to October ...Villa Marina is in nice quiet location & features a pool with sun loungers, surrounded by trees and flowers. It offers self-catering accommodation and a communal BBQ. Free Wi-Fi is provided throughout.