The Sheraton Atlanta Hotel-- Downtown

Location and Nearby Activities