
Tehuacán's Centro de la Ciudad neighborhood offers attractions including Juarez Square.
Centro de la Ciudad is home to Tehuacan Cathedral, so why not stop by during your stay in Tehuacán.
You might want to get your camera out and head to Tehuacan Pyramids— just one of the landmarks located 6.5 mi (10.5 km) from central Tehuacán.