Stay downtown new Embassy Suites is awesome and a new Hilton Garden Inn right next to that or The Seelbach across the street. Walking distance to great local food scene, bars etc. 10 min cab ride to stadium. Check the reviews on yelp for all the above.