Accor announced the opening of Novotel Mexico City World Trade Center, a new hotel offering in Mexico City featuring Novotel’s new global design concept and the second flagship for the brand in the region. The hotel is situated in a prime location in front of the World Trade Center in Mexico City, one of the most important business centers in the region, and nearby several of the city’s main attractions.