Budget Hotels Teotihuacán

Teotihuacán in Mexico is a mesmerizing ancient city boasting impressive pyramids, intricate murals, and a rich history dating back to 200 BCE. Located just outside Mexico City, this UNESCO World Heritage site offers visitors a glimpse into Mesoamerican civilization with its Avenue of the Dead, Temple of the Sun, and Temple of the Moon. Explore the expansive archaeological site and marvel at the architectural wonders of this pre-Columbian city.

Nearby Destinations

Other hotel types in Teotihuacán