St. Louis, Missouri
Krieger's Sports Grill
Holiday Inn South County Center
is conveniently located at 6921 South Lindbergh. Exit #197 from Interstate 55.
Click on the business or
attraction below to view directions.
Copyright © 2000 Holiday Inn South County, All
Design by SPC Partners
About Six Continents Hotels®
This Hotel is
independently owned and operated by HMA Hotels