The United States Marine Corps honors its role in the Battle of Chapultepec and the subsequent occupation of Mexico City through the first line of the “Marines’ Hymn,” From the Halls of Montezuma.[5] Marine Corps tradition maintains that the red stripe worn on the trousers of officers and noncommissioned officers, and commonly known as the blood stripe commemorates the high number of Marine NCOs and officers killed storming the castle of Chapultepec in September 1847.
As noted, the usage “Halls of Montezuma” is factually wrong - as the building was erected by the Spanish rulers of Mexico, more than two centuries after the Aztec Emperor Montezuma was overthrown.
“The Halls of Chapultepec” doesn’t roll off the tongue as easily as “the Halls of Montezuma.”