Locory page
Shell Building (St. Louis)
By Seeker
The Shell Building, a historic 13-story office structure in downtown St. Louis, Missouri, originally served as the headquarters for the Shell Oil Company. Notable for its unique rounded design, the building is situated at the iconic Shell Corner. After a decade of vacancy, it was revitalized in 2022 into a dual-branded Hilton hotels property, featuring Home2 Suites and Tru by Hilton. Recognized for its architectural significance, the Shell Building was added to the National Register of Historic Places in 2015, making it a point of interest for both tourists and researchers.
Tags
Location
Views
1
Be the first to comment!