• Book Online
  • About
  • Apartments
  • Photos
  • Members
  • Contact
  • Book Online
  • About
  • Apartments
  • Photos
  • Members
  • Contact
Book Now

Contact

  • Anapafseos 41, Lefkada Town, 31 100
  • +3026450 25625
  • +306932530933
  • [email protected]

Follow us

Awards

  • TripAdvisor

© Copyright - 2020 | Saint Thomas Village | MHTE: 1085549