Agia Marina, Lefkada, 31100, Grecia, Leucate, France
Agia Marina, Lefkada, 31100, Grecia, Leucate, France
No, Villa Marina doesn’t offer pool areas.
No, Villa Marina doesn’t allow pets.
No, Villa Marina doesn’t provide parking.
Villa Marina is located in Agia Marina, Lefkada, 31100, Grecia, , Leucate, France.
Villa Marina Nearby attractions include Port of Lefkada, Nidri, Vasiliki, Nydri, Vassiliki Village, Agios Nikitas Beach, Marina Leykadas, Aktion National Airport.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.