Welcome to Saint Thomas Village on Lefkada Island.
In the field of Olives, just 500m. from the Town of Lefkada, near the famous beaches of Saint John, Gyra and Castle there is the recently built, luxurious Saint Thomas Village & Apartments.
1 double bed
1 sofa bed