Super 8 by Wyndham O'Fallon MO/St. Louis Area is just 1.5 mi away from the center of O'Fallon. You can easily get to other landmarks from Super 8 by Wyndham O'Fallon MO/St. Louis Area, including CarShield Field, which has been found to be a popular place to visit amongst tourists.