
Ofallon, IL, United States
La Quinta Inn Suites O Fallon Il St Louis
3-star hotel · WYNDHAM HOTEL GROUP
Located just off Interstate 64, the La Quinta Inn & Suites in O'Fallon, IL, is only 14 miles from downtown St. Louis, MO, and minutes from Scott Air Force Base, McKendree University, and St. Clair Square Shopping Center.…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Car park

