Photos coming soon
HOTEL
Oceanview Villa 117
Chloraka, Chlorakas
Where it sits
Oceanview Villa 117
Chloraka, Chlorakas
34.79272, 32.39485
Plan around Oceanview Villa 117
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
