I need some info and I was hoping the Buffalo locals can help me out. I'm from Long Island and want to come up to Buffalo to see the Patriots game. I've been to Buffalo a number of years back to see the Bills play the Jets, but cannot remember where I stayed.
Does anyone have any good recommendations for a nice hotel thats very close to the stadium? I'd rather take a cab to the stadium rather than renting/driving.
Also, any other recommendations while I'm there are very much appreciated!!