The Cheshire Inn is an upscale hotel that has been operating for more than 80 years. Designed to resemble an old British Inn, the facility features a variety of rooms decorated with 18th century antiques and historical fixtures, flat-screen TVs and granite bathrooms. Guests enjoy an outdoor terrace where they can take a relaxing swim. The Inn also features daily tea services, English breakfasts, a tavern area, a fitness center, a business center with computer stations, a private library, transportation services, bicycle rentals and laundry and dry cleaning services. 
6300 Clayton Rd, Saint Louis, MO 63117
(314) 647-7300
  • Fax: 314-647-9819
  • Accessible: yes
Share a review or post about this business.
Posts awaiting your approval 0
Who wants to be the first to post?