A St. Louis tradition with roots dating back to the 1920s, The Cheshire embodies the charm and authenticity of a traditional British inn with all the modern conveniences of today. The hotel has just completed a multi-million dollar restoration, preserving all the charm and authentic details for which it was known.