b-snatchers
Footballguy
I am taking my daughter to a Braves game in May. Was wondering if there was any recommendations on where to stay.
I am looking at Renaissance Atlanta Waverly Hotel & Convention Center which looks like you can walk from there to the Stadium?
Does that make the most sense?
I am looking at Renaissance Atlanta Waverly Hotel & Convention Center which looks like you can walk from there to the Stadium?
Does that make the most sense?