Discover San Andrés Cholula
compiled from our dataSan Andrés Cholula is located in Puebla, Mexico, and has a population of about 46,996. Our atlas lists 452 places here.
These include 20 sights and 4 museums, 397 restaurants, 25 places to stay and 6 cocktail bars. Highlights include Capital Saint Peter, Great Pyramid of Cholula, Capri Tower.