Westin Palace Madrid.
The centenary hotel The Westin Palace rises majestically in the center of Madrid, in the cultural heart of the city. Located in the exclusive Triangle of Art, including El Prado, Thyssen and Reina Sofia museums, is the ideal hotel to explore Madrid.