Best Western St. Louis-Kirkwood Route 66 is a 3.5-star hotel in Kirkwood, Missouri, positioned in the suburb southwest of downtown St. Louis. The property provides essential conveniences for both leisure and business travelers, including a fitness center, business center with conference facilities, 24-hour front desk service, laundry facilities, and electric vehicle charging.
The location places guests within 15 minutes of the St. Louis Zoo and Forest Park, with Washington University in St. Louis and St. Louis Union Station each within a 20-minute drive. Nearby cultural and recreational attractions include Laumeier Sculpture Park, Powder Valley Nature Center, and Meramec Community College.
This hotel works well for travelers exploring the greater St. Louis area who prefer quieter suburban lodging with straightforward amenities and easy highway access.