The Eleni Appartments Lindos, Rhodes 29th July 201915th September 2019 Malcolm Hamer The Eleni Hotel Appartments are situated above the ancient Town of Lindos, on the Greek Isalnd of Rhodes. A general look round this accomodation with the owner, looking at a room, the swimming pool and bar areas. Also a short look at Lindos Town. Accomodation, Eleni Hotel, Greece, Lindos, Rhodes Documentaries, Travel