Discovery Place is just one of the attractions in Uptown Charlotte, Charlotte so you might want to stop by during your trip. If you want to experience more of the culture Charlotte has to offer, head to Blumenthal Performing Arts Center, Bank of America Corporate Center, and Queen City Quarter.
If you want to give your credit card some exercise, head out to Queen City Quarter in Uptown Charlotte. It's also full of great shops and restaurants, so you can spend the afternoon having a wander.