Odeon is one of the most popular hotels in the Greek island of Lefkada. It is Ideally located on the famous Vassiliki beach and a short 15 minute walk from the center of the town. The family-run Odeon has its own unique charm and it is a perfect place to relax and enjoy a personal service. A very lovely location makes this place unique and charming, offering the most complete comfort.