Travel Reservation Hotline

Call and Book Your Hotel Now!

Domestic Toll-Free for US and Canada: 1-800-997-1438

Worldwide: +1-817-983-0682

The capital City of Mexico is a small world in itself, the city which is one of the major American financial institutions is placed inside the Valley of Mexico, also called as the ‘Basin of Mexico’, and is made up of gorges and plateaus that lie at the height of 2,240 metres from the sea level.

The city was founded in 1325 by the Mexica people, followed by the Aztecs and the Spanish rulers. The city is constructed by draining the Lake Texcoco and is slowly but steadily sinking in the ground. The subtropical highland climate in Mexico is pleasant and also makes life comfortable for the people.

Sign up to our Newsletter