Welcome to Villa Eleni in Άφρα

Situated in Áfra in the Ionian Islands region and Alykes Potamou Beach reachable within 2.

BOOK NOW

Scroll down

Our Services

Situated in Áfra in the Ionian Islands region and Alykes Potamou Beach reachable within 2.

  • Free parking

  • Free WiFi

  • Pets allowed

Languages spoken Greek

Free WiFi

Pets allowed

Location

Situated in Áfra in the Ionian Islands region and Alykes Potamou Beach reachable within 2.

Άφρα, Greece