We stayed at the Crowne Plaza in 2011. If you have a big group just be prepared to wait in the lobby for hours until they get your room. (At least, we had to.) There is a TGI Fridays close by along with a few local pizza/pasta places. I do not remember exactly what we ate and when, but I know one night we sat in the stadium and ate these little dinner cartons that were being given out. (They had soda, water, a sandwich, and a cookie.) For breakfast, I would skip the Crowne Plaza breakfast and go to the Starbucks, it is on the way to the stadium. I hope this helps, and go play crazy defense on someone else at CMP
