6200 N Broadway, Saint Louis, United States
Show map
Super 8 By Wyndham St. Louis North Hotel offers air-conditioned rooms close to a forest and is a 15-minute ride from the Citygarden Sculpture Park. Here, guests can make use of Wi-Fi in public areas, along with general facilities like a cash machine and a lift.
This hotel is nestled 3.1 km from Cascade Lake. The contemporary hotel stands a 20-minute drive from the City Museum. Also, O'Fallon Park is situated 250 metres away. 25 minutes by car from the opulent church "Cathedral Basilica of Saint Louis" is a perk for guests staying at the Super 8 By Wyndham St. Louis North. Broadway at Broadway-Taylor Transit Center bus stop is 150 metres from this accommodation and within 8 km of is enough to get to Union train station.
The 2-star hotel features 65 rooms with tea and coffee making equipment, and such comforts as ironing equipment and climate control. They offer couch beds in the bedrooms. Air-conditioned bedrooms are equipped with a wardrobe. The private bathrooms at the comfortable Super 8 By Wyndham St. Louis North Hotel have a separate toilet and a shower/bath combination.
A light breakfast is served in the dining place.
+ More- Less
Most Popular Facilities
Free Wi-Fi
24-hour services
Express check-in/ -out
Fitness/Gym
No Smoking
Child-friendly
Air conditioning
No pets allowed
+ More
Gallery
Map
Tourist attractions in
Missouri
Airports
Lambert - 10 mi
Train stations
Union Station - 4.1 mi
Rooms & Availability
Please wait, we’re checking available rooms for you.