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 Rating19 Reviews | Write a Review
After a long day traveling. Arrived at this hotel using my Wyndham Rewards points. The room looked like it had maintenance issues and it should have been rented to any guests. The sink area was full...Full Review
We reserved a non smoking Room in advance and when we got into our Room it smelled like marijuana smoke. We called the front desk and the attendant said he could come up with some spray. Went to a...Full Review