Apartments Avra Apartment Lefkada Town, Ionian Islands
Located 3 km away from the main town of Lefkada, Apartments Avra is set amidst a large fruit-tree garden featuring a swimming pool. It offers self-catering accommodation with free Wi-Fi access and private balconies.
Number of rooms: 18
Kaligoni, Lefkada Town, 31100, Greece