Piazza Ognissanti 3, 50123 Firenze
Hotel
5 stars
with
162
rooms
Located on the banks of River Arno in Florence's historic Piazza Ognissanti, The Westin Excelsior, Florence offers
luxurious rooms and suites, many overlooking the river and the Oltrarno area. Ponte Vecchio is 2953 feet away.
Air-conditioned rooms at the Excelsior feature stylish furniture and Carrara-marble ...