Location - Saint Thomas Village in Lefkada
Saint Thomas Village is a luxurious complex located only 500 m from the historical centre of Lefkada Town. Walk in the paved streets of the old town, visit the museums and the Castle of Santa Maura, relax at the cafeterias and bars along the port. All services, shops, super markets and banks are in a short walking distance from our accommodation. (Click on Google map to view all these points.)
