Apartment/Flat Prokimea Seaview Apartments
★★★
LYGIA, Lefkada, Greece Show on map
Avra is a 2-star hotel in Lefkada, Greece. It is one of 204 places to stay in Lefkada listed on Triptoic.
LYGIA, Lefkada, Greece
Avra is located at LYGIA, Lefkada, Greece.
Avra is rated 2 stars.
Highly rated alternatives close by
Apartment/Flat
Serviced apartment
#3 in Lefkada
Apartment/Flat
#1 in Lefkada
Hotel
Serviced apartment
Serviced apartment