Saint Thomas Village
Photo gallery for Saint Thomas Village
Overview of Saint Thomas Village
Saint Thomas Village
3-star Lefkada apartments with kitchens
Reviews
9.6
Exceptional
Popular amenities
Explore the area
Lefkada town, Lefkada, 31100
- Lefkada General Hospital11 min walk
- Lefkadas Marina15 min walk
- Lefkada Harbor Park2 min drive
- Preveza (PVK-Aktion National)29 min drive