Palm House is the first U.S. hotel to be branded as part of the company’s Iconic Luxury Hotels collection, which includes Cliveden House in Berkshire near Windsor, England. That property drew ...