No Amtrak stops at the Amtrak station. Discovery Place is about a mile south of the station. Dont walk Uber Cab or that other one.
Charlotte's only Amtrak stop is a mile or two northeast of Uptown. Your best bet is to take an Uber or taxi from there to Discovery Place.
Get of at the Amtrak
Thanks! Your answer is awaiting moderation.