Ziv Boutique Apartments Town Square II Hotel
ΠΑΝΑΔΑ 1, Lefkada Town, 31100, Greece
Located 1.8 km from Kastro Beach and 1.9 km from Ammoglossa Beach, Ziv Boutique Apartments Town Square II features free Wi-Fi and units equipped with a kitchen, balcony and seating area.