In case anyone is interested, the FIFA hold on many rooms during the World Cup has been lifted.
I know it's not cheap, but can be booked directly through Marriott. The Marriott Marquis is also available on some dates with points. If you can get it, 20k points a night is a steal.