Up next for Columbia’s Vista: Another new hotel

Construction is underway on a new five-story hotel in downtown Columbia. The 105-room Holiday Inn Express is under construction at the corner of Washington and Lincoln streets adjacent to the … Click to Continue »

Leave a Comment

(0 Comments)

Your email address will not be published. Required fields are marked *