La Quinta Inn Anderson

3430 Clemson Blvd
Anderson
South Carolina
United States