The Westin Palace, Milan

3.8 

Piazza della Repubblica 20, Milan, 20124, Italy   •  Weather:   

Local Time Phone (39)(02) 63361

3.8

Close