logo

Location of La Quinta Inn & Suites By Wyndham St Louis Route 66

Location

1580 South Kirkwood Road, Saint Louis, Missouri, United States of America, 63127
In a vibrant shopping district of Saint Louis, La Quinta Inn & Suites By Wyndham St Louis Route 66 offers convenient access to various dining and entertainment options. Nearby landmarks include the Magic House, which is just 14 miles to the west, and several parks such as Emmenegger Nature Park and Watson Trail Park, both within a few kilometers. Guests can also find numerous restaurants, including Five Guys and Steak 'n Shake, just a short walk away. The location provides a blend of urban amenities and the natural beauty of surrounding parks, making it an ideal base for exploration or relaxation. Additionally, Lambert-St. Louis International Airport is 30 km from the property, ensuring easy travel connections.
Check rooms and rates
From80US$ /night
Check-in
22Nov2024Select date
Check-out
23Nov2024Select date
Rooms and Guests2 Guest, 1 Room
Map view
1580 South Kirkwood Road, Saint Louis, Missouri, United States of America, 63127
Nearby
Concordia University
1900 ft
Restaurants
Steak 'n Shake
400 ft
1525 S Kirkwood Rd
Denny's
400 ft
10575 Watson Rd
Lion's Choice
2400 ft
10765 Sunset Hills Plz
Burger King
1900 ft
10734 Sunset Hills Plz
White Castle
2900 ft
1224 S Kirkwood Rd
Dunkin'
2600 ft
1208 S Kirkwood Rd
Jason's Deli
2700 ft
1253 S Kirkwood Rd
Pretzel Boys
3100 ft
3802 S Lindbergh Blvd
Contact us
We’re at your service