We are traveling through Atlanta and will be there from the evening of December 24th through late afternoon on the 25th.
We are traveling with our 13 year old son.
Does anyone know:
1. What is open on chrismas, and
2. Where to stay/what to do for that one day?