Airport Hotels in St. Louis
Hotels nearby and/or adjacent to St. Louis airports.
4505 Woodson Road St Louis MO 63134
Enjoy St. Louis' only upscale European-style full service hotel. The Holiday Inn St. Louis Airport has over 200 original paintings on display throughout the hotel. The hotel is located just 1/2 mile from the Airport Metro Link Station that provides transp