Knights Inn Greenville

20 Chalmers Rd
Greenville
South Carolina
United States