10000 Natural Bridge Road, Woodson Terrace
Located off Interstate 70 this Woodson Terrace Missouri hotel is across from the Lambert St. Louis International Airport. Featuring a free airport transfer service each room is equipped with free Wi-Fi.