La Quinta Inn & Suites by Wyndham St Louis Route 66 is a 3-star property in St. Louis, MO, situated in the historical district convenient to major attractions and institutions. The hotel provides free parking, a 24-hour front desk, a fitness center, and a hot tub. All rooms are non-smoking.
The property places guests within 15 minutes of the St. Louis Zoo and Forest Park, and roughly 9.7 miles from Washington University in St. Louis. Laumeier Sculpture Park and Powder Valley Nature Center are nearby for outdoor activities, while Meramec Community College is also in the area.
This location works well for visitors exploring the city's cultural landmarks and green spaces, or for those needing a base near the university and downtown corridor without premium pricing.