| Ambassador Hotel Mexico City
When traveling in Mexico City, Ambassador Hotel is a good place to try. All the rooms come with air conditioning and features a satellite TV. Dining at Ambassador is provided by a restaurant and bar/lounge on-site. To accommodate their guests' needs, the hotel has a lobby and a 24-hour reception.
| |||||||||||||||||||||||||||||||||||||||||||||||||