I'm taking my son (20 year-old) and a friend to a concert at Phillips Arena. (No, I'm not going to the concert. My ears are too old.) I am considering staying at either the Embassy Suites or The Ellis.
We will basically just have a Sunday afternoon in Atlanta before they head to the concert and I head to my room! We thought we would maybe do the World or Coke or Aquarium in the afternoon and then eat dinner somewhere. I can't tell if there are any restaurants around there or just the ones located in the hotels? I'm also concerned whether they will be safe walking back to the hotel room after the concert. Would it be better to stay at the Embassy which appears to be VERY close?
I have never been to this part of Atlanta, so thank you in advance for your help.