Lodges with restaurant in Mexico City, Mexico

The largest city in the Western Hemisphere and the biggest Spanish-speaking city on earth, Mexico City sprawls across the high plains of central Mexico. Once the heart of the Aztec Empire, this is one of the most exciting cities you’ll visit in your life.

Finding places to sleep in Mexico City