Hi Don! The Hampton Inn McCormick Place is definitely the closest of those three hotels to Soldier Field - makes for a super easy trip over to the game. Two great restaurants on-site, plus complimentary, hot breakfast buffet offered at the Hampton daily. Beautiful hotel and a really good value!
Hampton inn is the obvious choice. They have a very accommodative staff and distance wise this is good too
if you stay at the Hampton inn McCormick, make sure you get a suite or better!
Thanks! Your answer is awaiting moderation.