La Quinta Inn & Suites by Wyndham St Louis Route 66
St. Louis Missouri
When you stay at La Quinta Inn & Suites by Wyndham St Louis Route 66 in St. Louis, you'll be in the historical district, within a 15-minute drive of St. Louis Zoo and Magic House - St. Louis Children's Museum. This spa hotel is 8.8 mi (14.1 km) from Forest Park and 9.9 mi (15.9 km) from Washington University in St. Louis.
Make yourself at home in one of the 84 guestrooms featuring MP3 docking stations and LED televisions. Complimentary wireless internet access keeps you connected, and cable programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include desks and coffee/tea makers, as well as phones with free local calls.
Property Details
Location
1580 S Kirkwood Rd, St. Louis, Missouri 63127, United States