Country Inn & Suites Hotels Near Faurot Field

College Football Stadium in Columbia, Missouri
This is our guide to finding Country Inn & Suites hotels near Faurot Field, a college football stadium located at 600 Stadium Boulevard in Columbia, MO.