carolina downtown north wilmington hotels downtown wilmington north carolina 229 North 2nd Street Wilmington North Carolina USA 28401. Continents North America United States of America North Carolina Wilmin… Friday, June 3, 2022 Edit