Best Atlanta property for sightseeing?
I did a search and couldn't find an existing thread. I have a feeling I'll need a car to get around regardless of where I stay, but what's the best located SPG property for sightseeing?
I'm looking to go to the Coke museum, CNN Center, and Aquarium. Close access to shopping and good restaurants are a plus. Thanks in advance!