A sophisticated retreat in Santorini, Greece. Built in eastern Santorini, away from the island’s popular resorts, Istoria Hotel welcomes guests into a Greek paradise. Referencing the ancient Greek word... Read full article »