There is actually a hotel on the property. The Fairfield Inn and Suites Peachtree St.
It is a good area and there are hotels everywhere. It's really close to the city.
Yes. Just know where you're walking. 10 blocks one direction or the other makes a big difference.
Thanks! Your answer is awaiting moderation.