Este hotel está situado dentro del centro de negocios Ciudad de la Imagen. El hotel es moderno y ofrece habitaciones prácticas y luminosas con conexión Wi-Fi gratuita y TV de plasma.
El NH Pozuelo Ciudad de la Imagen está ubicado frente al hospital Quirón, cerca de Casa de Campo, el zoológico de Madrid y el famoso parque de atracciones.
El NH Ciudad de la Imagen está bien comunicado con las autopistas A-5, M-40 y M-50. La estación de metro Ciudad de la Imagen ofrece acceso al centro de Madrid.
Las habitaciones del hotel disponen de aire acondicionado, TV vía satélite, minibar y caja fuerte.
El hotel se encuentra cerca de numerosos restaurantes y locales de ocio, como el cine Kinepolis, con 25 salas y uno de los más grandes de Europa.