Loading hotels
Confirming room availability...
Ambassador Mexico, Humboldt Col. Centro 38, Mexico City, Mexico
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 100 metres 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.