More than 500 years ago, the Mexica warriors had a ceremonial site built directly on a mountain. Today, this ancient temple still stands, and you can explore it during a day trip from Mexico City. The most surprising thing is that it wasn’t built with stone blocks—it was carved directly into the rock.
This is the Cuauhcalli, located in the Malinalco Archaeological Zone in the State of Mexico, about 99 kilometers from the capital. The site features sculptures of eagles, felines, and an entrance depicting the open jaws of a snake.
From a Mexica ceremonial site to an archaeological site you can visit

The Cuauhcalli, also known as the House of the Eagle, was built in the early 16th century, during the reign of the tlatoani Ahuízotl.
This space was part of a complex of structures with ceremonial and military functions, related to the training and consecration of elite warriors.
Its architecture is particularly interesting: the staircase still bears remnants of feline sculptures, and the entrance depicts a massive serpent with fangs and a forked tongue.
Inside, there is also an eagle carved in stone, associated with the ritual offerings that took place at the site.
The temple is located on Cerro de los Ídolos, from where you can see the Malinalco Valley. Its location also served a strategic function for surveillance and territorial control.
Today you can explore its sculptures thanks to a new access point

In September 2026, the National Institute of Anthropology and History (INAH) announced the installation of a new walkway that allows visitors to better appreciate the interior of the Cuauhcalli.
This restoration project has restored part of the experience that had been limited since 2023, when the previous access point was removed.
Thanks to this structure, visitors can view sculptural elements depicting eagles and a jaguar without compromising the monument’s preservation.
To reach the archaeological site, you’ll need to hike up Cerro de los Ídolos, so be sure to wear comfortable shoes and bring water.
Information for visiting the Malinalco temple
- Date: Open Tuesday through Sunday
- Location: Malinalco Archaeological Zone, Amajac Street (no number), Santa Mónica neighborhood, State of Mexico
- Hours: 10:00 a.m. to 5:00 p.m.
- Cost: $85 for Mexican nationals and residents; $155 for foreigners. Free admission on Sundays for Mexicans