Hotel Ambassador

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

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

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

Rooms