Best Western St. Louis-Kirkwood Route 66

1200 S Kirkwood Road, Saint Louis, Missouri, 63122-7225, United States
4.2/5 1809 Reviews
View Photos
/
  • Low rate guarantee
  • Free WIFI
  • 250+ hotels in GB

Room & Rates

Secure the best rate with Best Western Rewards.
Exclusive discounts always available to Rewards members. Joining is free and easy.

Best Western St. Louis-Kirkwood Route 66

Enjoy all that St. Louis has to offer with your stay at the Best Western St. Louis-Kirkwood Route 66, one of the contemporary hotels in Saint Louis, MO. Our convenient location in the heart of the city puts you in the middle of the jazz and arts scen…
show more
Pets not accepted
Child policies vary dependant on hotel, please contact the hotel directly for further information
Check-in & Check out15:00:00 | 11:00:00
1200 S Kirkwood Road, Saint Louis, Missouri, 63122-7225, United States

Loading