Piazza della Repubblica 20, Milan 20124 Italy
+39 02 63361

Check Room Rates & Availability

The Westin Palace, Milan