This hotel is located 25 minutes from the Lambert-Saint Louis International Airport. The hotel offers Wi-Fi and express check in/out.
Number of rooms: 116
3660 South Lindbergh Boulevard, Huntleigh, MO 63127, United States
This hotel is located 25 minutes from the Lambert-Saint Louis International Airport. The hotel offers Wi-Fi and express check in/out.
Number of rooms: 116
3660 South Lindbergh Boulevard, Huntleigh, MO 63127, United States