The Westin Palace, Milan

3.8 (221 reviews)

Piazza della Repubblica 20, Milan, 20124, Italy   •  Weather:    •   Local Time:     •  Phone: (39)(02) 63361  

3.8

Close