Im going to Charlotte in March for a week and wanted to see if you guys could recommend any hotels close to TWC Arena ?

cheers