Nice Rooms a bit old but comfortable
I am presently staying at River Inn about to check out at 12 noon June 29, 2012 so I am writing this review in Real-time. 
Four rooms in the hotel was prebooked for us through Priceline we checked in June 28, 2012 the hotel was extremely organized with the arrangements, all our rooms we ready and we had room 415, 416, 417, and 418. The room are nice, very spacious with a queen size bed, a sofa bed, a writing table, two chairs and an arm chair. It is also a self catering hotel with fully functioning kitchen. The only thing is that it is quite old but clean. 
The staff are very helpful and polite, it has a bar and restaurant in the lobby and offer valet paring services to guest as we had a rental car with us. A nice hotel with a good location by the metro. We took a stroll up 25th street and found a nice Thai restaurant were we had lunch and a night took a walk back from a night club less than 5 minutes walk from the hotel. 
Nice location and good place to stay if you are in DC. 
PS no swimming pool or spa but can't remove the ratings on that.