is there a nice surrounding town nearby we can stay? I will be down there for 3 days.
There are many places to stay in Athens. Not just downtown but around town.
Yes, Athens, GA. There are 4+ nice hotels within walking distance of the stadium.
Get quick answers from Sanford Stadium staff and past visitors.