Holiday Inn Charlotte-Center City 3 stars

230 North College Street, Charlotte, NC 28202, United States of America

Hotel image
Read more reviews for Holiday Inn Charlotte-Center City