El Novotel Mexico City World Trade Center ofrece excelente ubicación, en la Avenida Insurgentes Sur, que conecta de norte a sur toda la capital mexicana. Sus huéspedes también están al lado del Polyforum Siqueiros, enfrente del WTC, Pepsi Center y cerca de recintos de ferias y espectáculos. El hotel ofrece un descanso ideal, con habitaciones amplias para hasta 4 personas, además de desayuno, restaurante, servicios pet friendly y gimnasio.