Add a few event details, then choose or compare this venue and others nearby.
About this venue
La Quinta Inn by Wyndham St. Louis Hazelwood - Airport North is a 3-star hotel with 99 guest rooms and meeting or banquet facilities suitable for business gatherings. The venue provides spaces that can accommodate a range of event sizes, supported by amenities designed to facilitate conference or meeting needs.
Practical amenities include a fitness centre and free public parking available on site with reservation. The hotel's location at 318 Taylor Road in Hazelwood offers easy access for attendees traveling from different areas. The venue's combination of accommodations and business facilities makes it a viable option for corporate events.