The BEST WESTERN KIRKWOOD INN-KIRKWOOD is a Tourist hotel. Located in City Center area. Shopping is within walking distance and the nightlife/restaurants are located in the hotel.
The BEST WESTERN Kirkwood Inn is a newly renovated hotel situated in one of St. Louis' most popular shopping areas, Kirkwood. This St. Louis Missouri hotel offers an array of full-service amenities including a seasonal outdoor swimming pool, fitness center and guest laundry. Corporate travelers will appreciate the business center and meeting facilities. The onsite restaurant, Chili's, and Van's Tavern cocktail lounge are a great place to grab a delicious meal. The hotel features spaciously-appointed guest rooms, each offering a balcony or patio with sliding glass door, free wireless high-speed Internet and cable satellite television with HBO