Main Content

Greece

Villa Marina | Luxury Spread over 3 Levels

LOCATION Villa Marina is found on the hill-side of Mavrikiano, 1 km away from the town of Elounta, 5 km from the picturesque fishing-village of Plaka and just 10 km away from the city of Aghios Nikolaos. The city of Heraklion, home of the inte...

Read more