Mexico City 

Ciudad de Mexico, once the Aztec capital of Tenochtitlán, to the crown rule of the Spanish empire to a biggest modern metropolis at 2,200 meters over see level.

Below are a guides for where to stay, restaurants and the must sees if you want a feast for the eyes.

General
Hotels
Neighbours