Super 8 Lancaster

1201 Highway 9 Byp W
Lancaster
South Carolina
United States