Nur wenige Schritte entfernt von dem 3-Sterne-The Fleece Inn Evesham liegt Church of St Leonard.
Das Touristeninformationsbüro Evesham ist rund 6 Kilometer vom Hotel entfernt und Gordon Russell Design Museum ist zudem innerhalb von rund 15 Minuten mit dem Auto zu erreichen. In der Umgebung befinden sich religiöse Sehenswürdigkeiten wie die St. Eadburgha's Church Broadway (7 km) und die St. Lawrence Kirche (8 km). Auch The Regal Cinema ist in ca. 10 Autominuten Entfernung vom Fleece Inn Evesham. Die Bushaltestelle Victoria Arms ist ebenfalls nicht weit entfernt vom Hotel.