Parodos Karavella Lefkada, Lefkada
bedrooms
Baths
Guests
Surrounded by blossomed gardens with lawn and various trees, Morfi is located in the scenic Lefkada Town, within 2625 feet from the center. It offers self-catering units with free Wi-Fi and a garden-view balcony or patio.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.