Super 8 By Wyndham St Louis North
(422)
Hotel
Functional budget hotel offering complimentary breakfast, Wi-Fi & parking, plus a fitness center.
Address: 6200 N Broadway, St. Louis, MO 63147
Phone: (314) 833-5880
Rating
(88) · $ (Based on Average Nightly Rates for a Standard Room from our Partners)
Now $92 (Was $̶1̶0̶4̶) on Tripadvisor: Super 8 by Wyndham St. Louis North, Saint Louis. See 88 traveler reviews, 25 candid photos, and great deals for Super 8 ...
People also ask
Is Super 8 owned by Wyndham?
Super 8 by Wyndham St. Louis North is located in St. Louis. The area's natural beauty can be seen at Mississippi River and Forest Park, while Fox Theater and ...
Louis North, you'll be within a 10-minute drive of St. Louis Union Station and Gateway Arch. Guests can visit the fitness center for a workout, and free perks ...
Rating
(36) · room rates from per night (USD) - We Price Match!
Hotel deals on Super 8 by Wyndham St. Louis North in St. Louis (MO). Book now - online with your phone. 24/7 customer support. 2023 prices, updated photos.
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.