NH Madrid Nacional is set in Madrid’s famous Art Triangle, 150 metres from Atocha AVE Train Station. Set in a historic building with original features, it overlooks the Botanical Gardens.
NH Hotel Group heeft verschillende hotels met vergaderruimtes in Madrid, waaronder opties in de buurt van internationaal erkende zakenlocaties zoals Ifema