I stayed there too, in 2010! I was even "Guest of the Day" which got me a free breakfast which was great, and a wad of tokens for free drinks at their bar - which was a shame because I don't do bars, but my friend from work (passing through on his way to meet a customer!) and other people were pleased with the tokens
I concur with AlexTheBrave that the train is hopeless for Turner Field and you need to use the shuttle bus. Of course, things may now have changed, but in 2010, it was not really well advertised (IMHO) but locals seemed to know about it. You can get to the departure point via the mall near the hotel - the hotel staff told me about all it.
If you like the sea and life therein, the Georgia Aquarium is one of the largest, if not the largest, in the USA (in 2010).
I'd have liked to do the CNN tour, but ran out of time. I'm not interested in Coca Cola, so didn't do their tour.
Ticket prices are mid-range, I'd say - I paid around $85 to sit in section 101L, row 22, seat 107 directly behind the plate
which I would classify as obstructed view but being Braves games, overcrowding is rarely an issue so you can usually move one seat to the side easily.