Found the NH website.
Also saw this which does look good if it is not to hard to get to from Station? :
NH Barajas
Catamarán, 1, Barajas
Distance from airport - 3.00 km
Distance from train station - 8.00 km
Distance from downtown - 11.90 km
Nights: 1
Rooms: 1 Standard queen size bed 46.73 EUR
Type of Board Room