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.