El Hotel NH Madrid Nacional es un hotel de 4 estrellas situado en la Plaza de Cánovas del Castillo, en pleno centro de Madrid. Dispone de un restaurante que ofrece una amplia variedad de platos de la cocina mediterránea y española, así como opciones vegetarianas y sin gluten. Además, cuenta con un desayuno buffet completo.