Photos coming soon
HOTEL
Superb Lefkada Villa 2 Bedrooms Villa Kallisto Stunning Sea and City Views
Spanochori, Lazarata, Greece
Where it sits
Superb Lefkada Villa 2 Bedrooms Villa Kallisto Stunning Sea and City Views
Spanochori, Lazarata, Greece
38.79470, 20.68675
Similar stays nearby
Plan around Superb Lefkada Villa 2 Bedrooms Villa Kallisto Stunning Sea and City Views
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
