Salford Hall perfect for exploring Shakespeare’s England and the Cotswolds
Perfectly placed to explore Shakespeare’s England and the Cotswolds is Salford Hall Hotel, a venue full of character and history but offering modern comfort, exemplary service and fabulous food.
Salford Hall Hotel is a Grade 1 listed building in Abbots Salford on the Warwickshire/Worcestershire border. Part of the Best Western group, it sits in the pretty Vale of Evesham and is only 10 miles from the fascinating tourist town of Stratford upon Avon.
The building is full of nooks, crannies, oak beams and quirky features, having originally been built as a guest house for the monks of Evesham Abbey. It has beautiful grounds and offers 36 well-appointed en suite guest bedrooms, some of them dog friendly, all of them extremely comfortable.
The food is exceptional, whether it is an energy stoking breakfast, an appetising lunch or a celebration dinner. All meals are prepared from scratch using the freshest ingredients, locally sourced where possible. The helpful, friendly staff ensure a relaxed atmosphere throughout.
Salford Hall has function rooms of various sizes making it ideal for private parties large and small. It attracts many people for short holidays and business stays but as a wedding venue is exceptional. Licensed for civil ceremonies, it offers exclusive use to wedding parties, provides a dedicated wedding co-ordinator and can cater for up to 130 people.