Chapultepec Castle is located on top of Chapultepec Hill in Mexico City's Chapultepec park. The name Chapultepec is the Nahuatl word chapoltepēc which means "on the hill of the grasshopper". It is located at the entrance to Chapultepec park, at a height of 2,325 metres above sea level. The site of the hill was a sacred place for Aztecs, and the buildings atop it have served several purposes during its history, including serving as a military academy, imperial residence, presidential residence, observatory, and since February 1939, the National Museum of History. Chapultepec Castle, along with Iturbide Palace, also in Mexico City, are the only royal palaces in North America which were inhabited by monarchs.
It was built during the Viceroyalty of New Spain as a summer house for the highest colonial administrator, the viceroy. It was given various uses, from a gunpowder warehouse to a military academy in 1841.
National History Museum (located here): Tu-Su 9 am - 5 pm
Wikipedia https://en.wikipedia.org/wiki/Chapultepec_Castle
Official Website https://mnh.inah.gob.mx/
Address Calle del Cerro, Miguel Hidalgo 11580, Mexico
Coordinates 19°25'13.857" N -99°10'54.344" E