El NH City Hotel se encuentra en el corazón de la zona financiera, turística y comercial de la ciudad. El hotel dispone de un magnífico emplazamiento en las proximidades de los edificios más representativos como son el Palacio de Gobierno (más conocido como "La Casa Rosada"), el Ayuntamiento, la Catedral y la Plaza de Mayo.
El hotel cuenta con restaurante, bar-confitería, salones para eventos, gimnasio, sauna, solárium, piscina climatizada, etc.