This O'Fallon, IL Hotel's Property Is near Downtown St. Louis
All of the excitement of St. Louis meets the serenity of O'Fallon at the Country Inn & Suites O'Fallon, IL, which is just a short drive away from great attractions that include the Gateway Arch and Anheuser-Busch Inc. When you're not out seeing all the sights of the city, you'll be able to relax in a heated indoor pool, work out in the on-site Fitness Center or finish up work in the Business Center. You can also unwind in your well-equipped, spacious Standard Room or suite. To ensure your time in O'Fallon, IL, is rewarding and productive, book this hotel's outstanding accommodations for your next family vacation or business trip.