Photos coming soon
HOTEL
Elounda Sea View Villas
Elounda, Elounda, 72053, Greece, Schisma Eloundas
Where it sits
Elounda Sea View Villas
Elounda, Elounda, 72053, Greece, Schisma Eloundas
35.25129, 25.71870
Plan around Elounda Sea View Villas
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 8, 2026.
