at 6300 Clayton Rd, St. Louis , 63117 United States
The Cheshire is a boutique hotel in the heart of St. Louis that pays tribute to great British authors.
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.
10890 FB users likes The Cheshire St. Louis, set it to 4 position in Likes Rating for St. Louis in Hotel & Lodging category
The Cheshire St. Louis is St. Louis based place and this enity listed in Inn category. Located at 6300 Clayton Rd MO 63117. Contact phone number of The Cheshire St. Louis: (314) 647-7300