Holiday Inn Hotel & Suites Columbia North

8105 Two Notch Rd
Columbia
South Carolina
United States