I didn't realize you could walk it from there, which I think you could. But again, just bear in mind, you're not going to be close to any cool restaurants/bars after the game is over. If you stay near Queensboro Plaza, you'll still be relatively close to the city. It will also be easier for you on Sunday to get to Yankee Stadium. Just take the 7 train right into Grand Central and hop on the 4 train.