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 one of the major Latin American financial hubs. It is located inside the Valley of Mexico, also called the ‘Basin of Mexico’, 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. Mexico City was constructed by draining the Lake Texcoco and the city is slowly but steadily sinking in the ground. The subtropical highland climate in Mexico City is pleasant.

Recommended Activities

Mexico Bike Tour

Duration: 4 hours (approx.)
Find Out More »

Sign up to our Newsletter