Named one of the 12 best hotels in Atlanta by Condè Nast Traveler