←Destinations
Luxury Collection
The Excelsior, a Luxury Collection Hotel, Florence
Florence · Tuscany · Italy
A palazzo on Piazza Ognissanti facing the Arno, formerly the Westin Excelsior.
Luxury Collection
Florence · Tuscany · Italy
A palazzo on Piazza Ognissanti facing the Arno, formerly the Westin Excelsior.