Contact Aphrodite Villa

Languages spoken: English, French, Romanian

Ioana: +40 726 740 519

Simona: +40 722 601 696

Radu: +40 645 155

Greek mobile: 694 769 2945

Email: bookings@creteholiday.net

Location: Almyrida 73008, Crete, Greece