This Hazelwood, Missouri motel is located less than 10 minutes’ drive from the Lambert-St. Louis International Airport. Free Wi-Fi is available throughout the property.
Number of rooms: 30
6121 North Lindbergh Boulevard, Hazelwood, MO 63042, United States