Search results
We did not find results for: La Quinta Inn & Suites by Wyndham St Louis Route 66 Kirkwood, MO.
Check spelling or type a new query.
We did not find results for: La Quinta Inn & Suites by Wyndham St Louis Route 66 Kirkwood, MO.
Check spelling or type a new query.
S Kirkwood Rd Kirkwood, MO 63122 409.28 mi
Is this your business? Verify your listing
3.5 603 reviews
My experience at this hotel was just awful. So awful that some people who read this might not even believe it was this bad. Rest assured, it was. There are pics to prove it. It even got so much worse... More
I was more than disappointed. When we checked in, it took more than 20 mins after 9 pm at night. The room was substandard. We only had 2 towels, when I had to go ask for more towels, I was asked... More