holiday inn city center s

630 Assembly Street
Columbia
South Carolina
United States