Salford Hall, Evesham

Salford Hall, Evesham

About Salford Hall

This Grade I listed Tudor building retains many of its original features and much of its evocative atmosphere, with inglenook fireplaces, oak beams and wood panelling. Situated in the little town of Abbot's Salford, it is surrounded by the countryside of Warwickshire and Worcester. In addition to their 34 bedrooms and an annex, the hotel features a bar and a restaurant that sources produce from the Vale of Evesham. The venue is also a popular spot for weddings, and all guests are welcome to bring along their canine companions.

Recommended For You