Salford Hall Hotel, Evesham, Worcestershire, United Kingdom
About Salford Hall Hotel
Salford Hall Hotel is a Hotel Restaurant serving the Evesham community in Worcestershire, United Kingdom.To contact Salford Hall Hotel call 01386 871300 or visit their website at salfordhall.co.uk
Location
Evesham
Worcestershire
United Kingdom
WR11 8UT
Map
Contacts
Tel: 01386871300
Web: salfordhall.co.uk