Knights Inn Charlotte South is located at 7901 Nations Ford Rd, Charlotte, NC-28217. An interactive Map of Knights Inn Charlotte South is shown below.
View details of Knights Inn Charlotte South.