Hotel Ambassador





  • Located just 2 blocks from Alameda Central Park, Hotel Ambassador offers a free Wi-Fi zone and functional rooms with private bathrooms. Reforma Avenue is only 350 feet away.

    The Ambassador’s rooms have bright décor and include a desk, fan and TV. Bathrooms include toiletries and a bathtub or shower.

    The restaurant serves authentic Mexican and international cuisine. You can relax with a drink on the terrace or in the lounge.

    Hotel Ambassador is a 5-minute walk from Juarez Metro Station, while the iconic Palacio de Bellas Artes is a 10-minute walk away. The hotel’s 24-hour reception offers information about Mexico City.

  • Humboldt 38, 06050 Mexico City, Mexico
    Humboldt 38
    Mexico City, Federal District, Mexico