St. Louis Union Station Hotel & Entertainment Center

St. Louis Union Station is a historic train station in St. Louis, Missouri, United States. Originally opened in 1894, it served as the city’s primary railway terminal for over 80 years and was one of the busiest passenger rail stations in the world. The station has since been restored and renovated, and today it serves …

St. Louis City Hall – Attraction

St. Louis City Hall has been a government building since 1898 and is a featured landmark for the region. The construction of City Hall started July 19, 1890, with the cornerstone laid on June 6, 1891. St. Louis City Hall1200 Market St, St. Louis, MO |