The Westin Excelsior, Florence

Piazza Ognissanti 3, Florence, 50123, Italy   •   Local Time:     •  Phone: (39)(055) 27151  

Book your own room with a view

Book your own room with a view

Terms & Conditions

Close