El Hotel NH Madrid Nacional está situado en un edificio histórico del siglo XIX en el Barrio de las Letras, a solo 300 metros del Museo del Prado. Dispone de una recepción abierta las 24 horas, habitaciones modernas con aire acondicionado, TV de pantalla plana y baño privado con artículos de aseo gratuitos. También cuenta con un restaurante que sirve cocina mediterránea y un bar.