Villas Odysseas

  • Wi-Fi
Location

The 4-star Villas Odysseas Lefkada Island is situated 25 minutes' stroll from Sailinn Beach Club, while Dimossari Waterfalls Source is 5 minutes away by car. Natural attractions in the area include Nydri Waterfalls, within 25 minutes' walk of this Lefkada City hotel, and a beach is about a 25-minute walk away. Within 10 minutes' drive of the property, guests will also find Skorpios.

Zio Fede serves Italian cuisine and is located approximately 25 minutes on foot from the hotel.

Important information
Check-in: from 15:00 until 23:59
Check-out: until 11:00