This holiday inn is in a great location if you are going to a Braves game. It's really not convenient to anywhere else but for Braves games it's perfect. We will go in on Friday night and leave on Sunday. You pay for parking here but can easily walk to the games so you save on parking there. This is one of the few HIs that does not take pets.
We stayed here in Feb 2007 for the Braves fanfest. There is an OK restaurant onsite and a small gift shop with snacks. The rooms are functional and have gotten dramatically better in the past 2-3 years. The beds are comfortable and the shower has good water pressure. For the business traveler, they have in-room wireless and a business center for those who do not carry their laptop.
If I'm not bringing my dog, I always return here for Braves weekends.
