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.