Spiridoula Karavia Fatourou

Azalea Villas is located in southern Lefkada in Vasiliki village. Enjoy your stay by the sea or the pool and discover easily all the sights of the island.

Manager at:

Azalea Villas

Languages:

Greek, English

Listings: