The Best Western Salford Hall hotel is located in Abbots Salford, in the delightful county of Worcestershire. Within easy reach of Henley-in-Arden, historic Kenilworth, Warwick Castle and the beautiful scenic Cotswolds, the hotel is a former Tudor manor house, nestled amid its own tranquil gardens. It features a beautifully restored coach house and granary. The hotel also has its own wonderfully relaxing restaurant, as well as 33 guest bedrooms. Much of the hotel is oak-panelled.