Lindos Star
Vlycha Beach, Lindos, Lindos
The Lindos Star hotel, located on the beautiful beach in Lindos is a great base for Lindos holidays, easy access to the village and easy access to the beach and sea make this hitel a great value choic...
More Info