The Holiday Inn Downtown Columbia is in the heart of downtown Columbia in walking distance to Main Street, the Columbia Museum of Art and a great selection of restaurants. This boutique style hotel offers a relaxing environment and many amenities such as a complimentary fitness center.
Visit Our Website