Best Western Kirkwood Inn

1200 South Kirkwood Road, MO 63122, Saint Louis (Missouri)

$100 - $112 per night

About Best Western Kirkwood Inn

Located along the iconic historic Route 66, this charming hotel offers a convenient stay for travelers exploring the area or visiting nearby attractions. Situated approximately 22.5 kilometers from Central St Louis, Missouri, it provides easy access to both historical landmarks and modern amenities. The hotel's prime location ensures that guests can easily venture into the heart of St Louis for shopping, dining, and entertainment, while still enjoying a peaceful retreat during their stay. Every morning, the hotel serves a hearty breakfast, allowing guests to start their day with energy and enthusiasm. This complimentary service is designed to provide a taste of local flavors and ensure that travelers are well-nourished before embarking on their adventures. The hotel's on-site restaurant offers a diverse menu, catering to various dietary preferences and ensuring that meals are both satisfying and enjoyable. In addition to the dining options, the hotel features an outdoor pool that is open seasonally, providing guests with a refreshing way to cool off during warmer months. This pool area is thoughtfully designed with comfortable lounge chairs and umbrellas, creating a relaxing atmosphere for guests to unwind after a day of exploring or simply enjoy the serene surroundings. The hotel's commitment to guest comfort extends beyond its amenities. The rooms are tastefully decorated in a warm, inviting style that reflects the rich history of Route 66. Each room is equipped with modern conveniences such as high-speed internet access and flat-screen televisions, ensuring that guests can stay connected or enjoy their favorite shows during their stay. Overall, this hotel offers more than just a place to rest your head; it provides a gateway to exploring the rich history and vibrant culture of St Louis. Whether you're traveling for business or leisure, this hotel is an ideal choice for a memorable stay along historic Route 66.

Hotel Details

Number of Rooms: 113
Country: US
City: Saint Louis (Missouri)