The Westin Excelsior, Florence Near Santa Maria Novella Basilica and Museum
Piazza Ognissanti 3 -
Florence,
IT 50123