Plaza de las Cortes, 7, Madrid 28014 Spain
+34 913 60 80 00

Check Room Rates & Availability

The Westin Palace, Madrid