Woodson Terrace hotels & apartments, all accommodations in Woodson Terrace

Suggested hotels in Woodson Terrace

Holiday Inn Express Hotel & Suites St. Louis - Ne Lambert Field Woodson Terrace photo

Holiday Inn Express Hotel & Suites St. Louis - Ne Lambert Field Woodson Terrace

10000 Natural Bridge Road, Woodson Terrace, United States

Holiday Inn Express Hotel & Suites St. Louis - Ne Lambert Field is a 2-star venue positioned about 4.5 km from University of Missouri–St. Louis.

Super 8 St. Louis Airport Woodson Terrace photo

Super 8 St. Louis Airport Woodson Terrace

9798 Saint Charles Rock Road, Woodson Terrace, United States

The comfortable Super 8 St. Louis Airport Hotel is placed close to the beachfront. Super 8 St. Louis Airport Hotel has been welcoming guests to its non-smoking rooms since 2007.