Holiday Inn EXECUTIVE CENTER-COLUMBIA MALL
Address:
2200 I-70 Drive S.W., Columbia, MO 65203
Phone:
(877) 410-6681 Hotels & Motels, Holiday Inn
Other Businesses:
- Holiday Inn COLUMBIA-EAST at 915 Port Way, Columbia, MO 65201
- Hampton Inn Columbia, MO at 3410 Clark Lane, Columbia, MO 65202
- Quality Inn at 1612 N. Providence Road, Columbia, MO 65202
- Extended Stay America - Columbia - Stadium Blvd. at 2000 Business Loop 70 W, Columbia, MO 65202
- Comfort Suites Columbia - University Area at 1010 W Business Loop 70, Columbia, MO 65202