There are two in the Buckhead area: Sheraton and W (formerly Swissotel) within blocks of each other. Both have nice rooms with very comfortable beds. Both are also right next to Lenox Square Mall and across the street from the chic Phipps Plaza. Two reasons to stay in Buckhead.
(Buckhead is about 10-15 minutes from downtown, driving, with no traffic.)