Best Western Kirkwood Inn

Saint Louis -> Missouri -> West North Central -> Midwest -> the USA

MO 63122 1200 South Kirkwood Road, Saint Louis, MO 63122, United States of America

Best Western Kirkwood Inn on the map


High-resolution map of Manhattan for print or download

Best Western Kirkwood Inn. Hotel in Saint Louis

Located along historic Route 66, this hotel is 14 mi from Central St Louis, Missouri. It serves breakfast every morning and features an on-site restaurant and seasonal outdoor pool.

Price from $83

More info Reserve

Photos of Best Western Kirkwood Inn. Saint Louis


The Information about Saint Louis, Missouri, the USA

Saint Louis, Saint-Louis or St. Book the Best Western Kirkwood Inn in the Saint Louis, Missouri. Louis may refer to a number of things, many of them named after king of France Saint Louis IX (1214–1270), including St. Book the Best Western Kirkwood Inn in the Saint Louis, Missouri. Louis, Missouri.. See more information from the Best Western Kirkwood Inn in the Saint Louis, Missouri.

Best Western Kirkwood Inn on the global map

Best Western Kirkwood Inn on the map