These hotels are the perfect home base while eating your way through the ATL.