Description
Limited Service Property located approximately 12 miles from Center City Charlotte including the Bank of America Stadium and Charlotte Convention Center.
Contact Information
333 W. WT Harris Blvd.
Charlotte, North Carolina 28262
United States