The LAZ parking deck at 100 Luckie street is where you can park. Ask the SkyView staff for a parking pass and when you leave you will only pay $5 to park :)
I was able to park on the side street with metered parking.
I took Marta to Peachtree Center and walked down to take in the view!
Thanks! Your answer is awaiting moderation.