El NH Mexico City Centro Historico está situado en el corazón de la Ciudad de México, a poca distancia a pie de la catedral Metropolitana. El establecimiento está bien comunicado con los lugares de interés más famosos y ofrece habitaciones modernas insonorizadas con WiFi gratuita. Los restaurantes del NH Mexico City Centro Historico sirven una gran variedad de platos nacionales e internacionales, así como un desayuno antioxidante. El servicio de habitaciones está disponible durante unas horas limitadas. El NH Mexico City Centro Historico se encuentra a poca distancia a pie de la histórica plaza de la Constitución. También está cerca de la Biblioteca Nacional y del Museo de la Ciudad de México.