Travel with confidence at St. Joseph, MO's only Marriott® property, the new Fairfield Inn Suites by Marriott®. A hotel with outstanding service for an easy and comfortable stay just off I-29 ...