Omni Charlotte Hotel
Nice hotel that is typically pretty expensive. The Omni is literally located at the heart of the city. The lobby is basically connected to two large shopping and eating malls. If you are not traveling on your own dime, I suggest staying here. You can walk to any downtown bar.