Theocharis Bros offers studios and apartments with a pool, cafe, snack bar, and restaurant. Ideal for holidays in Lefkada.