The Country Inn and Suites By Carlson, O'Fallon, IL is a Tourist hotel. Located in O Fallon - Illinois area. Shopping is accessible by bus/taxi and the nightlife/restaurants are located in the hotel.
Situated just a short drive away from several St. Louis attractions, the Country Inn and Suites O'Fallon, IL hotel offers ideal accommodations for business travelers and vacationers alike. We are proud to offer complimentary high-speed, wireless Internet access, an on-site Fitness Center, indoor swimming pool and whirlpool, flexible meeting space, a 24-hour Business Center and daily complimentary breakfast buffet. Busch Stadium and Edward Jones Dome are just 14 miles away from our hotel in O'Fallon, and Anheuser-Busch Inc, Cahokia Mounds and the Gateway Arch are also nearby.