Avali Design Suites Apartment Lefkada Town
Set in Lefkada Town, 2 km from Kastro Beach and 2.2 km from Ammoglossa Beach, Avali Design Suites by Imagine Lefkada offers air-conditioned accommodation with a patio and free Wi-Fi. The property has mountain and garden views, and is 2.
Number of rooms: 2
Paralia Lefkadas, Lefkada Town, 31100, Greece