An English Isle in the heart of St. Louis. The Cheshire Lodge is a romantic old, English style, 4 storey Hotel, with period antiques, tapestries and parquet floors.
Live entertainment is featured nightly in the Fox and Hounds Tavern -reminiscent of a Hunt Country Club.
Enjoy European food and wine in the outdoor Cheshire Gardens. Fine dining is also featured in 2 dining rooms, each with its own engravings, pewter and brass accents.