Try on Slade Ave. West Seneca. Three hotels, Hampton, Staybridge Suites, County Inn. 15 minutes to stadium, game day obviously longer, but a couple ways to get there, hotels right off thruway. Always Bills fans there.
My boss was a Houston alum, went with him in ‘79 to see the Cougars play Texas Tech in the Astrodome. They won the Cotton Bowl that year, it was a great experience to witness up close, so to say