Drury Inn & Suites St. Louis/O'Fallon, IL
O'Fallon (Illinois) β 1118 Central Park Drive
Located 17 miles from central St. Louis, this OΖ??Fallon, Illinois hotel offers a 37-inch flat-screen cable TV in every guest room. A hot breakfast with eggs, sausage, and more is served daily.