St. Regis – Florence, ItalyOnce a private palace of one of Florence’s most prestigious families on the banks of the Arno River, The St. Regis radiates the rich history