The Westin Palace, Madrid

Plaza de las Cortes, 7
Madrid
Spain