You need some Stuff! Log in or register for free to get started.
Hotel Ambassador is located in the cultural, touristic, and financial heart of Mexico City. It is also within walking distance to Paseo de la Reforma, Alameda Central Park, and Bellas Artes. 30 minutes away is the international airport.
City
Browse Locations
Each selected website will open a new window.
Airport Codes
City or Airport Codes