Super 8 Hotel Woodson Terrace, Missouri
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.
Number of rooms: 42
9798 Saint Charles Rock Road, Woodson Terrace, MO 63114, United States