Holiday Inn Express and Suites Columbia Downtown The Vista
Walk to lots of fine restaurants, shopping and art galleries in The Vista, the latest addition to the newly revived Main St. district in downtown Columbia, SC. Centrally located, our Holiday Inn Express and Suites Columbia is within walking distance to all downtown Columbia.