Sleep Inn & Suites O Fallon is situated in O'Fallon, 45 km from Saint Louis.
Rooms are equipped with a flat-screen TV. All rooms have a private bathroom. Sleep Inn & Suites O Fallon features free WiFi throughout the property.
There is a 24-hour front desk at the property.
Chesterfield is 13 km from Sleep Inn & Suites O Fallon, while St. Charles is 21 km from the property. Lambert- St.Louis International Airport is 30 km away.