Microtel Inn & Suites Rock Hill

1047 Riverview Rd
Rock Hill
South Carolina
United States