ΖZoi
Hotel

Cavo Lindos Villas

Lindos, Greece

Connect with Cavo Lindos Villas

A little about us

Complex of four luxury villas at Vlicha Bay, Lindos.

Explore more of the Greek world