Red Roof Inn North Charleston Coliseum

7480 Northwoods Blvd
South Carolina
United States