The Westin Excelsior, Florence

The Westin Excelsior, Florence

Hotel

Piazza Ognissanti 3, Florence, FI, Italy 50123