Lots of uptown parking, you can even take the light rail in.
By JMC about 2016
The first half of the marathon is awesome - beautiful neighborhoods, great crowd support, etc. but the back half gets a little lonely. There are some rolling hills but nothing too hateful; although I would say the final mile being uphill on a busy street was not particularly fun. Lastly, the two times I've ran this there has been a pretty strong headwind from about mile 11 to 18 so be prepared.
I had a problem with my GPS getting lost during the 2 times in the city so I showed as running 26.83 instead of 26.2 which really altered my perceived pace - I missed my goal by of under 4 hours when I finished 4:00:50
By MC about 2016
The Charlotte community was great. I loved the architecture and sculptures throughout the city. The marathon course was gently rolling, but the last mile was really tough, up a big hill, busy road, and (not the race's fault) very windy. It was a tough course as far as hills are concerned, but definitely easier than Atlanta hils.