Location is the key
This hotel is near many of the reasons one might want to stay in downtown Charlotte, for example the Convention Center, Time Warner Cable Arena or Bank of America Stadium. Many guests use this hotel if they want to visit concerts or sport events, or of they travel for business and the location is very convenient for this intent.