The Cheshire is a pet friendly hotel conveniently located just off Highway 64/40, five minutes from downtown St. Louis, Missouri, Busch Stadium and just steps from Forest Park. At the new Cheshire, we are dedicated to providing an exceptional guest experience. In keeping with the British theme, the Cheshire will pay tribute to British Literature in each of our 108 unique guest rooms and suites. The Cheshire is a pet friendly hotel, and our commitment to our guests extends to their four legged companions. Simply let us know you will be traveling with a pet and our Director of Pet Relations will furnish your guest room with amenities.