Another vote for the Drury. When I was a manager in New Orleans, I had to put up 20 or so out of state workers that were helping after last years hurricanes. I put them in the Drury, and every one of them loved it. There was plenty of food close by. It's about ten blocks to the river, and the Aquarium.
I can't speak for prices, since we were given a corporate rate.