Loading hotels
Confirming room availability...
Best Western St. Louis Inn, 6224 Heimos Industrial Park Dr, saint louis, United States
Near Kennedy Rink<br /><br />With a stay at Best Western St. Louis Inn in St. Louis, you'll be within a 15-minute drive of Grants Farm and River City Casino. This hotel is 11.8 mi (19 km) from Magic House - St. Louis Children's Museum and 19.3 mi (31.1 km) from Forest Park.