HotelsClick.com

La Casa Rosa

  Lefkada - Lefkada, Greece View Map
Area: Leucade

La Casa Rosa in Lefkada Town provides accommodation with free WiFi, 200 metres from Faneromenis Monastery and a 2-minute walk from Church of Agia Kiriaki.

Booking.com
Book