Holiday Inn Express Hotel and Suites Columbia

501 Taylor St
Columbia
South Carolina
United States