While we do our best to ensure the accuracy of our listings, events may be postponed or cancelled without notice. Please confirm with the organizer before making any plans.
ACCOMMODATION
Super 8 by Wyndham St. Louis Airport
[]
9798 Saint Charles Rock Road, Saint Louis, MO, United States, 63114
This hotel is 3 miles from the Lambert-St. Louis International Airport and 12 miles from St. Louis Zoo and the Science Center. Free Wi-Fi access is available throughout the hotel. Cable TV is available in all rooms at Super 8 St. Louis Airport. Rooms are also equipped with a coffee maker and a hairdryer. A continental breakfast is served every morning at the St. Louis Airport Super 8. The front desk is staffed 24 hours a day. Lumiere Casino is 13 miles from Super 8 St. Louis Airport.