Can anyone give me the name of a nice hotel close to the stadium? Going down for the Atlanta game in November. Something close to the stadium and close to the party scene. Last time I was down I stayed in Ft. Lauderdale. What time will people be tailgating for a 1pm game? How much is parking?