Super 8 St George

114 Winningham Rd
St George
South Carolina
United States