Hotel La Quinta St Louis Route 66 Windsor Springs
1580 South Kirkwood Road, Windsor Springs, United States
1580 South Kirkwood Road, Windsor Springs, United States
Located merely 7 minutes' stroll from Citygarden Sculpture Park, the comfortable La Quinta St Louis Hotel Saint Louis offers a 24-hour front desk and wake-up service. This hotel is a good starting point to Saint Louis's sports attractions, including Busch Stadium, which is approximately 900 metres away.
The Gateway Arch lies 16 minutes' walk away, while Milles Fountain is within walking distance of the accommodation. The hotel is nearly a 5-minute stroll from Market at Tucker bus stop and a 6-minute walk from Stifel Theatre. There is the multi - purpose Edward Jones Dome Stadium just a minute's drive from this Saint Louis property. La Quinta St Louis Hotel is just a 10-minute stroll from Civic Center city rail.
The comfortable accommodation features a daily continental breakfast. Guests can also enjoy American food at Red Oak Biscuits located 5 minutes' walk away.
A wellness centre will surely add to a perfect stay. There is a business centre available for corporate travellers.
Free internet access
Internet
Continental breakfast
Breakfast