The Argo Villas apartments are located on the island of Lefkada, in the centre of the island, on the eastern side and has easy access to all the beaches (Kathisma, Porto Katsiki, Mikros Yialos, Ammousso..) They are built by the sea on Vlicho Bay, in the quaint settlement of Geni, only 3km (2 miles) from the cosmopolitan Nidri where you can enjoy an evening excursion. |