I am going to see the Padres and Braves in Atlanta this summer. I have checked out the suggestions in the chaser guide and am thinking about staying at the Country Inn and Suites right next door to Turner Field because we will not be renting a car. I have seen very contrasting reviews of this hotel on line and i was just wondering if anyone on this site has stayed at this hotel? I hear it is not in a great part of town, but seeing as we won't have a car to worry about, that doesn't really…
ContinueAdded by Dustin Beers (30/9) on January 19, 2015 at 2:10pm — 6 Comments