
Saint Louis, MO, United States
La Quinta Inn & Suites by Wyndham St Louis Route66
Hotel · WYNDHAM HOTEL GROUP
Experience the best of this Missouri metropolis while enjoying the convenient comforts of La Quinta Inn & Suites by Wyndham St Louis Route 66. Off major highways and 17 miles from St. Louis Lambert International Airport (STL)…
- Wi-fi
- Wired Internet
- 24-hour reception
- Indoor freshwater pool


