Place Categories: Accommodations Hotels
The Cheshire offers an authentic British-inspired aesthetic. Greeting guests with beautiful stained-glass windows, and an English country manor-style décor, it is unlike any other hotel in the St. Louis area. Built in 1965, The Cheshire has an abundance of character, with a charming atmosphere and premium accommodations.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.