Location: The Hotel Ambassador is located in the very heart of Mexico City where the main cultural, touristic and financial sites are. You'll be close to the Paseo de la Reforma Avenue, the Central Alameda and other main avenues in the city. It is just 30 minutes away from the International Airport of Mexico City.
Address:
Humbolt 38 Centro Mexico City - Historic Center D.F. Parking lot: Available, No Charge