
Lefkada, Greece
Odeon Hotel
3-star hotel
With a stay at Odeon Hotel in Lefkada, you'll be on the beach, just steps from Vassiliki Beach and a 2-minute drive from Port of Vasiliki. This beach aparthotel is 8.7 mi (14 km) from Porto Katsiki Beach and 10.4 mi (16.8 km)…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park


