The Westin Excelsior, Florence

4.6 (181 reviews)

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

4.6

Close