Has anyone has stayed at the Leonidas Studios or know where they are situated?
Any info would be much appreciated
Similar Topics
- Leonidas Studios & Apartments, Georgioupolis
-
Del Mar Studios & Eleni Studios - Lindos
Posted by mickbroadbent in Greece - Rhodes Discussion Forum
-
luxury studios lindos
Posted by landlady23 in Greece - Rhodes Discussion Forum
-
St Pauls Bay Studios - Lindos
Posted by Beachdrifter in Greece - Rhodes Discussion Forum
-
Rafael Studios Lindos
Posted by mikeyboy18 in Greece - Rhodes Discussion Forum