Studios Leandros

134958938 80x80 - Studios Leandros
Stellas Houses
June 12, 2018
136843700 80x80 - Studios Leandros
Villa AnnaMaria
June 12, 2018

Studios Leandros

83794556 - Studios Leandros
83794556 - Studios Leandros

Studios Leandros is set in Lakka village, just 100 metres away from the nearest beach and 10 metres from the seafront. All studios offer straight views of the Ionian Sea.

No reviews

No reviews

No Score Yet