Photos coming soon
HOTEL
Buddha House - High End Villa in Ammousso!
1 31100, Ammousa 310 82, Greece, Lefkada, Greece
Where it sits
Buddha House - High End Villa in Ammousso!
1 31100, Ammousa 310 82, Greece, Lefkada, Greece
38.58825, 20.63596
Similar stays nearby
Plan around Buddha House - High End Villa in Ammousso!
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 8, 2026.
