HotelsClick.com

Hellenes House

  Panou Lavranou 1 - Lefkada, Greece View Map
Area: Leucade

Hellenes House is set within a stone's throw of the sea and the vibrant nightlife of Lefkada. Free WiFi is available.

Booking.com
Book