The Westin Excelsior, Florence

The Westin Excelsior, Florence

www.westinflorence.com
Florence, Italy / With the Piazza della Signoria and Uffizi just steps away, The Westin Excelsior, Florence sits at the center of Florentine culture.
The Westin Excelsior, Florence