3 Owls luxury villas


The 3 Owls a 3 Luxurious Villa accommodation complex in the beautiful location of Loutraki
Greece. The surrounding landscape of pine trees resulted to the choice of our color pallette, and the owls that find refuge there, provided the inspiration for the brand name.