Das Hotel Novotel Mexico City World Trade Center ist im Stadtteil Del Valle von Mexiko-Stadt gelegen, weniger als 8 Minuten zu Fuß von der Veranstaltungsstätte Pepsi Center WTC entfernt. Das Restaurant Delia und die Kaffee- Bar stehen den Gästen auf dem Gelände des Hotels zur Verfügung. Ein großer Pluspunkt ist zudem die erstklassige Lage in Mexiko-Stadt.
Das Hotel ist auch rund 6 km von der Casa de los Azulejos entfernt gelegen. Kulturelle Sehenswürdigkeiten in der Umgebung sind das Papalote Museo del Niño (3 km) und der El Ángel de la Independencia (3,1 km). Das Novotel Mexico City World Trade Center befindet sich in einer Entfernung von circa 10 Autominuten vom Zoo Chapultepec. Die Bushaltestelle Poliforum befindet sich in der Nähe der Unterkunft und ist ca. 50 Meter entfernt.
Das 4-Sterne-Hotel verfügt über 116 Zimmer, die mit einem Flachbildfernseher mit Satellitenkanälen sowie einer Minibar ausgestattet sind. In den Badezimmern sind eine getrennte Toilette und eine Dusche vorhanden. Neben einer getrennten Toilette und einer Dusche umfassen die privaten Bäder auch einen Haartrockner und Badelaken.
Das Novotel Mexico City World Trade Center bietet täglich ein kontinentales Frühstück. Die Unterkunft bietet das Pizza- Restaurant mit vegetarischen Speisen. Die hoteleigene Bar bietet ebenfalls WLAN und einen TV.