The Last Hotel STL
Maverick Hotels and Restaurants Adds The Last Hotel STL to Management Portfolio
Maverick Hotels & Restaurants | May 16, 2024
Chicago, Illinois, May 16, 2024 – Maverick Hotels and Restaurants announced today that it is now managing The Last Hotel STL, located in Saint Louis, Missouri. Maverick founder and CEO Robert Habeeb made the announcement. The Last Hotel STL is steeped in history and architectural richness and embodies the preservation, restoration, and reinvention of the International Shoe Company. Originally opened in 1909, the iconic building boasts elaborate stone carvings, ornate metalwork, and terrazzo floors all in the Neoclassical and Art Deco styles. By forging a marriage of historic details and modern interiors, The Last Hotel STL comes alive w...