Skip to content
←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.

More Luxury Collection hotels we've stayed at