The Cheshire is a luxury hotel that stirs the imagination and warms the spirit. With an authentic British-inspired aesthetic, they offer a unique, personalized alternative to cookie-cutter branded hotels in St. Louis. Centrally located and close to Washington University and Forest Park, their hotel is the ideal business and social hub for travelers seeking something different.
Learn more about the event space and hotel at https://www.cheshirestl.com.
Copy and imagery courtesy of The Cheshire.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.