A romantic Tudor Manor lovingly restored combining modern day with the atmosphere of a bygone era. Salford Hall was originally built as a guest residence for the monks of nearby Evesham Abbey. Ideally situated for Stratford-upon-Avon and Shakespeare's birthplace and also close to the Cotswolds and their tranquil and picturesque villages.