Holiday Inn Express & Suites St. Louis South - I-55
Local area
Things to do
Missouri Botanical Garden
4344 Shaw Blvd, Saint Louis, MO 63110
Founded in 1859, the garden is a National Historic Landmark and a center for conservation, education and horticultural display- widely considered one of the top three botanical gardens in the world.