Super 8 by Wyndham O’Fallon
The Super 8 by Wyndham O’Fallon in Missouri provides a convenient and straightforward stay for travelers visiting the area.

Photo of Super 8 by Wyndham O'Fallon by Super 8 by Wyndham O'Fallon MO/St. Louis Area on Google Maps
Guests often appreciate the hotel’s strategic location, which is ideal for exploring nearby attractions. Just a short drive away, visitors can enjoy the scenic beauty of Fort Zumwalt Park or delve into history at the Weldon Spring Site Interpretive Center. For family-friendly fun, Alligator’s Creek Aquatic Center is easily accessible from the hotel. The proximity to these attractions makes it an excellent base for both leisure and business travelers.
One of the standout features of this hotel is its emphasis on providing comfortable accommodations with essential amenities. Many guests have noted that rooms are kept clean and well-maintained, offering a pleasant environment to unwind after a day of exploration or work.
However, while there are many positives, it’s important to note some limitations. Some guests have noted that amenities can be basic compared to more upscale hotels. Furthermore, those seeking luxurious extras might find options limited.
Overall, Super 8 by Wyndham O’Fallon serves as a practical choice for budget-conscious travelers seeking simplicity without compromising on location benefits.
| Pros | Cons |
|---|---|
| Strategic location near attractions | Basic amenities |
| Clean and well-maintained rooms | Limited luxury options |
| Affordable accommodation |
Super 8 by Wyndham O’Fallon in 360°
Super 8 by Wyndham O’Fallon Details
Category: Hotels in O'Fallon, Missouri, Hotels in United States
Address: 987 W Terra Ln, O'Fallon, MO 63366, USA


