The Westin Palace, Milan

3.7 (209 reviews)

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

3.7

Close