Comprising 84 rooms, La Quinta Inn & Suites By Wyndham St Louis Route 66 Windsor Springs is near a historic district, a 20-minute walk from the Long-standing 105-acre Laumeier Sculpture Outdoor Park. Wi-Fi is accessible in public areas and parking is provided on site.
Guests may find Grant's Farm 5 km from this hotel, while Possum Woods Conservation Area is 2.3 km away. The La Quinta Inn & Suites is situated close to a casino and a bar. The 3-star hotel is also within a few blocks of Sunset Hills. The nearby shopping sights include Woodbine Center Shopping Center, which is a 25-minute walk away. Lindbergh at Deane Court bus stop is located nearby, a stone's throw from this property.
Some rooms feature blackout curtains and an ironing board, as well as Wi-Fi and a plasma-screen TV for your convenience. Some rooms are fitted with a private bathroom. For more comfort, bath sheets, along with a roll-in shower and a sink, are provided.
The La Quinta Inn & Suites Windsor Springs serves a continental breakfast every morning. Guests may find the bar Twisted Tree 250 metres away.