The Holiday Inn Executive Center is the only true full service hotel in Columbia, Missouri and has 310 sleeping rooms and over 36,000 sqare feet of meeting space. Located at the Stadium exit, right off I-70, and we are just minutes away from the University of Missouri campus and the Downtown District.