The Hotel Ambassador is located in the heart of the Historic Center of Mexico City. The facilities are excellent and the service really is exemplarily. If you are looking to experience Mexico City on a budget then the Hotel Ambassador is a great option for you.
The Hotel Ambassador is located in the very heart of Mexico City where the main cultural, touristic and financial sites are. You'll be close to the Paseo de la Reforma Avenue, the Central Alameda and other main avenues in the city. It is just 30 minutes away from the International Airport of Mexico City.
The Hotel Ambassador has such services as a free parking lot, wireless Internet, room service, laundry service and many other facilities to ensure a comfortable stay.
Go to Facilities , Services , Meetings
The hotel has 147 comfortable rooms, perfect for a good rest during your business trip or vacation to this magnificent city. The rooms feature amenities such as a hair dryer and an in-room coffeemaker for your convenience.
Enjoy delicious cuisine at the Del Valle Restaurant, and in the evenings stop by the Del Valle Bar for a few after dinner drinks.