Achi's House Vacation Home Lefkada Town
Set in Lefkada Town, 1.8 km from Kastro Beach, 2 km from Ammoglossa Beach and 2.5 km from Gyra Beach, Achi's House offers accommodation with a balcony and free Wi-Fi. The property is situated 200 metres from Phonograph Museum, 1.
Michail Skena, Lefkada Town, 13100, Greece