Originally Posted by
kay_jay
...very cold December weather...
That is a very relative term in ATL.
It is generally not that cold. Light jacket/sweater is typical. I have ridden around with the convertible top down to look at decorations and I have also seen a snowflake or two but both of these situations are rare.
In your case, you will have to go outside regardless of your hotel choice. I would not make that your only deciding factor.
What are you going to do for meals? Springhills do not have an evening food service so you would have to go back out, whereas the Ren and Marriott would have in-house dining.