Super 8 by Wyndham St. Louis North
Welcome to Super 8 by Wyndham St. Louis North, a comfortable and contemporary hotel located off I-70 minutes from downtown St. Louis, The Gateway Arch, and St. Louis Lambert International Airport (STL). We put you close to Forest Park, where you'll find the Saint Louis Zoo, Saint Louis Art Museum, and Missouri History Museum. While you're here, enjoy free breakfast, high speed Wi-Fi, and our fitness center and be sure to ask our friendly front desk staff for directions and local recommendations.
TripAdvisor Rating67 Reviews | Write a Review
I was skeptical about staying here, based on other reviews, but decided to chance it. Every hotel in the area had some bad reviews, and so I took a chance on a cheaper option. Overall I was pleased...Full Review
There were bugs in the room and we didn’t see them until we were leaving in the morning and they had infiltrated my suitcase! When checking out, I told the front desk about the bugs and how the...Full Review