This is one of the nicest hotels in Charlotte. It's big and beautiful, located in South Park right by the mall. Upper crust people and more 'famous' people stay here when they c...
All reviews seem positive