Villa Zoé in Crete, Koutouloufari
At Villa Zoé in the village of Koutouloufari on Crete, Greek architecture meets treasures from across the world. Two former globetrotters have fulfilled their dream of owning a hotel by restoring two old Cycladic houses.