The hotel is located in front of the World Trade Center, one of the most important business areas of Mexico City. It has 106 rooms and has the services, experiences and amenities that characterize the Novotel brand, as well as innovation, design, well being and functionality.