Sleep Inn

Starting at
$82

TripAdvisor Review

Based on 161 review

See all

The smoke-free Sleep Inn hotel in OFallon, IL will give you a simply stylish experience. We are close to attractions like downtown St. Louis, Busch Stadium, Edward Jones Dome, GCS Ballpark and the St. Clair Square Mall. Enjoy free breakfast, free WiFi and an indoor heated pool. Your guest room offer...

More details