Millennium Hotel St. Louis
Located in central St. Louis, Millennium Hotel St. Louis is a family-friendly hotel within walking distance of Old Cathedral of St. Louis of France, Jefferson National Expansion Memorial Park, and Old Courthouse. Additional points of interest include America's Center Convention Complex and Busch Stadium. Hotel Features. Dining options at Millennium Hotel St. Louis include 3(…)