We are checking availability.
Thank you for your patience...
This property is annually closed. Reopening on 5/1/25
Experience a truly mythical holiday at the foot of Mount Athos at Avaton Luxury Villas Resort’s most beautiful seaside villa. Set in the centre of a garden with a pool overlooking the cerulean blue Aegean Sea, the contemporary Presidential Villa blends seamlessly into the famous Greek landscape, dazzling with light. White dominates this three-level luxury villa, from the open kitchen and living room to the bedrooms overlooking the bay. Enjoy breathtaking views from the terrace, admiring the vibrant colours of Greece during the day and, in the evening, why not fall asleep under its beautiful starry sky.