The Westin Excelsior Florence dominates the beautiful Piazza Ognissanti, overlooking the Arno River, just a few steps from the central fashion district of Florence. Renovation and change has been the hallmark of this beautiful property d...
more
The hotel Excelsior, on the banks of the Arno River, in the heart of Renaissance Florence, is a patrician palace with lovely views of the Ponte Vecchio and the Tuscan countryside, which meticulous renovation by expert craftsmen has resto...
more