Santuario de Nuestra Señora de los Remedios

Top choice in Cholula

The Pirámide Tepanapa is topped by the brightly decorated Santuario de Nuestra Señora de los Remedios. It's a classic symbol of conquest, but possibly an inadvertent one, as the church may have been built before the Spanish realized the mound contained a pagan temple. You can climb to the church for free on a path starting near the northwest corner of the pyramid. There are excellent views of Cholula from its exterior.

Lonely Planet's must-see attractions

Nearby Cholula attractions

1. Pirámide Tepanapa

The incredible Pirámide Tepanapa looks more like a hill than a pyramid, but it's still the town's big draw, and with miles of tunnels veining the inside…

2. Zona Arqueológica

0.05 MILES

Located two blocks to the southeast of Cholula’s central plaza, the Pirámide Tepanapa looks more like a hill than a pyramid and has a domed church on top…

3. Museo de Sitio de Cholula

0.13 MILES

This small, well-maintained museum, across the road from the Pirámide Tepanapa ticket office and down some steps, provides the best introduction to the…

4. Patio de los Altares

0.14 MILES

Ringed by platforms and unique diagonal stairways, this plaza was the main approach to Cholula's pyramid. Three large stone slabs on its east, north and…

5. Capilla de la Tercera Orden


In the middle of Cholula's huge zócalo is the 19th-century Capilla de la Tercera Orden. The church forms part of the Ex-Convento de San Gabriel.

6. Capilla Real de Naturales

0.33 MILES

The Arabic-style Capilla Real has 49 domes and dates from 1540. The mosque-inspired design makes the yellow church unique to Mexico and creates a…

7. Ex-Convento de San Gabriel

0.34 MILES

The Ex-Convento de San Gabriel (also known as Plaza de la Concordia), facing the east side of Cholula's huge zócalo, includes a tiny but interesting…

8. Templo de San Gabriel

0.35 MILES

The Templo de San Gabriel was founded in 1529 on the site of a pyramid and the ruins of a temple dedicated to Quetzalcóatl. The exterior is partially…