
Saint Louis, MO, United States
Best Western St. Louis-Kirkwood Route 66
3-star hotel · BWH HOTELS
Enjoy all that St. Louis has to offer with your stay at the Best Western Kirkwood Inn, 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…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Outdoor freshwater pool









