Set within 8 km of St. Louis Gateway Arch and 7 km of Fox Theatre, Super 8 by Wyndham St. Louis North offers rooms in Saint Louis. Featuring a fitness centre, the 2-star hotel has air-conditioned rooms with free WiFi, each with a private bathroom. Private parking can be arranged at an extra charge.
Guests at the hotel can enjoy a continental breakfast.
Staff at Super 8 by Wyndham St. Louis North are always available to provide information at the reception.
Edward Jones Dome is 7 km from the accommodation, while Lumière Place is 7 km away. The nearest airport is Lambert- St.Louis International Airport, 16 km from Super 8 by Wyndham St. Louis North.