Eleftheria Lindian Studios I Villa
Lindos, Lindos, 851 07
Located 250 metres from the beach of Lindos, Eleftheria Lindian Studios I features a sunny courtyard overlooking the Aegean Sea and the Lindos Acropolis. It offers air-conditioned studios with free Wi-Fi.