Merely 450 feet from Juarez metro station, Hotel Ambassador Mexico City is situated in a restaurant area of Mexico City, only a 7-minute stroll from Alameda Central Public Urban Park. Business travelers will appreciate conveniences like Wi-Fi in public areas and access to meeting and event facilities, and a work desk.
A mere 0.8 miles from Temple of San Felipe Neri "La Profesa", this 4-star hotel is also in the vicinity of Tequila and Mezcal Museum. The Ambassador Mexico City is about 5 minutes' walk from El Caballito bus stop and about 5 minutes' walk from the art museum "Museo Mural Diego Rivera". Guests might as well enjoy proximity to Plaza Santos Degollado, situated 0.5 miles away. Estanquillo Museum is not far from this Mexico City hotel. For those traveling from afar, Benito Juarez International airport is 10 minutes' drive away.
Guests can enjoy the terrace bar on premises. Nearby restaurants, including El Cardenal Alameda is around 5 minutes by foot from the Ambassador.
Book Ambassador Mexico City
General information
Contact information
Humboldt No. 38 Centro, Mexico City, Mexico;
Ambassador reservations available at 'rooms'
Ambassador phone number isn't available on our site, if you want to call Ambassador visit site of a hotel
Ambassador Location
Humboldt No. 38 Centro, Mexico City, Mexico
Ambassador Hotel Deals
Main Features
Free Wi-Fi in public areas
24-hour reception
Shuttle service
Bar/ Lounge area
Non-smoking property
Ambassador Amenities
General
Non-smoking property
Free Wi-Fi in public areas
24-hour reception
Dining
Bar/ Lounge area
Ambassador Guest Services
Shuttle service
Ambassador Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.