Property City: Avlia

1 Property Found

Avlia Panorama Villa

Avlia, Naxos

CHECK AVAILABILITY – BOOK ONLINE AVLIA Panorama Villa is a 2 level villa located on the outskirts of Vivlos Village and Orkos Beach, built on a hillside, a peaceful location, one enjoys…

Show Details
Price From €300
Show Details