Villaaltina apartments Lefkada
Άγιος Ιωαννης Λευκάδα, Leucade, 31100, Grèce
Situated in Lefkada Town, near Agios Ioannis Beach, Alikes and Archaeological Museum Lefkas, Villaaltina apartments Lefkada features free Wi-Fi, and guests can enjoy a garden and a terrace.