OYO Hotel Lake St. Louis 10600 Veterans Memorial Pkwy Lake St Louis, MO 63367 Rates recently viewed: ( $59.99 - $139.99 ) 1.0 Star Hotel