Florence, Florence
Spend a second to
save a fortune!
Spend a second to save a fortune!
Piazza Ognissanti 3, Florence
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 900 metres away.
See MoreUsage of subsidiary facilities may incur additional fees