Fairfield Inn & Suites St. Louis St. Charles
Conveniently located at Interstate 70 & Convention Center Plaza, the Fairfield Inn & Suites St. Louis-St. Charles is close to everything St. Louis has to offer and minutes from Historic St. Charles.
Conveniently located at Interstate 70 & Convention Center Plaza, the Fairfield Inn & Suites St. Louis-St. Charles is close to everything St. Louis has to offer and minutes from Historic St. Charles.