Suitetrails


hotels

>

united states

>

mo 63147 saint louis

>

Super 8 by Wyndham St. Louis North


Super 8 by Wyndham St. Louis North

6200 N Broadway, Saint Louis, MO 63147, United States


Set in Saint Louis, within 8 km of St. Louis Gateway Arch and 7 km of Fox Theatre, Super 8 by Wyndham St. Louis North offers accommodation with a fitness centre and free WiFi as well as free private parking for guests who drive. This 2-star hotel offers a 24-hour front desk and an ATM. The hotel features family rooms. The units come with air conditioning, a flat-screen TV with cable channels, a fridge, a coffee machine, a shower, a hairdryer and a desk. The rooms feature a private bathroom, free toiletries and bed linen. Guests at the hotel can enjoy a grab & go breakfast. Edward Jones Dome is 7 km from Super 8 by Wyndham St. Louis North, while Lumière Place is 7 km away. The nearest airport is Lambert- St.Louis International Airport, 14 km from the accommodation.




Book room - Super 8 by Wyndham St. Louis North

Book a room - Super 8 by Wyndham St. Louis North

6.0/10

Customer reviews

Book a room



Location: Saint Louis

6200 N Broadway, Saint Louis, MO 63147, United States



Hotels in Saint Louis


Tours and excursions near saint louis