AIORA villas
Luxury
Ocean View
Quaint
Villa
Hotel
About
Where affordable luxury meets modern monastic architecture creating villas of high standards with minimal aesthetics and unique atmosphere. Five villas built between olive trees, in an estate of 22 acres just 100 meters from the most beautiful beach of the island, Alykes. AIORA villas is located on a hillside viewing the turquoise waters of the Aegean and Mount Athos.