country: Mexico, city: Mexico City (City)
Ambassador Hotel Mexico City
Location
Located in the heart of Mexico City, Ambassador Hotel is situated close to the Museum of Fine Art and the Palacio Nacional.
Rooms
Guests are provided with the comfort of well-furnished guestrooms, all fully equipped with modern amenities.
Restaurant
Ambassador Hotel offers a cosy restaurant for your dining pleasure.
General
The lobby is an ideal place to relax after a hectic day or to chat with friends.
Hotel Facilities: | Room Facilities: |
---|---|
Cocktail bar Lobby Reception Restaurant |
Air conditioning Cable / Satellite TV Private bathroom / Ensuite |
Extra Information:
Address:
Humboldt 38 Col Centro
Mexico City