The Westin Excelsior Firenze
The Westin Excelsior Hotel is located in Piazza Ognissanti on the bank of the Arno River in the heart of Florence's most prestigious fashion district. This luxury hotel offers rooms with Florentine furniture, wood floors and marble bathrooms.