You indicate Hilton Honors affiliation so there is also an Embassy Suites close by the Aquarium if that works better for four of you. You can take Marta from Airport to Peachtree Center station, then there is the new(ish) Atlanta Streetcar that goes close to the hotel.