Average customer rating: 7.7
Best Western International 6224 Heimos Industrial Park Drive - Saint Louis, Missouri 63129-6300 Approximately 4.6 miles from Green Park Instantly compare prices for Best Western St. Louis Inn at dozens of top hotel sites
Best Western St. Louis Inn is the 2nd closest Best Western International hotel to Green Park.
Best Western International Closest To Green Park
Best Western Kirkwood Inn Average rating: 8.2 1200 South Kirkwood Road - Saint Louis
Distance: 4.6 miles
Best Western St. Louis Inn Average rating: 7.7 6224 Heimos Industrial Park Drive - Saint Louis
Distance: 4.6 miles