The Westin Excelsior Florence is the idyllic retreat on the Arno River and delivers stunning views, richly decorated guestrooms and suites, exceptional service and seven centuries of history.