The non-smoking La Quinta St Louis Route 66 Hotel Windsor Springs offers guests access to the Magic House Children's Museum|the Magic House|The Magic House, which is approximately 25 minutes' walk away.
The hotel is about 30 km from St. Louis Lambert International airport and 4.8 km from such cultural venues as the National Museum of Transportation. Sights, not far from this Windsor Springs hotel, include the Long-standing 105-acre Laumeier Sculpture Outdoor Park. The La Quinta Windsor Springs is about 10 minutes' drive from the Sugar Creek Park. There is 1333 South Kirkwood bus stop a mere 300 metres away.
The property also offers a continental breakfast. The bar Twisted Tree is located just steps from the hotel.