top of page
Blending simplicity & luxury in a stunning environment. Melia Luxury Villas brings you the best of Crete.
Modern Complex of 3 stylish villas with a total of 20 beds, able to host up to 28 guests is hidden in the secluded Tavronitis Beach.Located in the village of Tavronitis in the north coast of Crete, this beach villa complex provides to its guests a unique holiday experience.
bottom of page