I stayed at the Hotel Marroad when we were stuck in NRT overnight. We got the distressed rate, and it was $50 per person. They charged per person, even though we only got one room.
The hotel was okay. It looked old and worn out, but still clean in the rooms. The eating area downstairs was relatively empty except for some smokers that made my dinner unappetizing.
It's close to the airport. There is a shuttle bus from the airport to the hotel.