Location: to the north of Mexico City, Teotihuacan is the largest and most visited archeological area in America. It´s name means "Where men became Gods".
See more: Hotels in Caribbean & Central America Hotels in Mexico Hotels in San Juan TeotihuacÁn Holiday Destinations in Caribbean & Central America