NH Madrid Nacional
Hotel
Centro
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.
Number of rooms: 339
Paseo del Prado, 48, Centro, 28014 Madrid, Spain
Hotel booked 3 times today.