Overlooking the azure waters surrounding the magical Greek island of Santorini, award-winning Iconic Santorini Hotel is the ideal address for settling into an Atlantis-inspired escape. From its cliffside vantage point 1,000 feet above the shimmering waters ...