Norwood is a town located in Stanly County, North Carolina. As of the 2000 census, the town had a total population of 2,216.
Hotel rate starting at just $84 at
Hotel rate starting at just $96 at
We've got a comprehensive list of nearby hotels for your budget.
There are 90 apartments found in and near the Norwood area.