If you’re visiting Atocha Railway Station then the nearby NH Madrid Nacional is a popular hotel with HotelsCombined users (3,929 reviews scoring it at an average 8.4/10).