The Westin Palace, Madrid

4.4 (267 reviews)

Plaza de las Cortes, 7, Madrid, 28014, Spain   •   Local Time:     •  Phone: (34)(91) 3608000  

4.4