Lindos Village Resort & Spa - Adults Only 85107 Lindos (Rodos), Vlycha Beach ***** 8.6 / 10 161 reviews