Best Western Salford Hall Hotel - Non-Accommodation, Evesham

Best Western Salford Hall Hotel - Non-Accommodation, Evesham

About Best Western Salford Hall Hotel - Non-Accommodation

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