Best Western Salford Hall Hotel
Abbots Salford, Abbot's Salford
About Best Western Salford Hall Hotel
The BEST WESTERN Salford Hall Hotel is a magnificent Tudor manor in the heart of Shakespeare country and the gateway to the Cotswolds. Featuring a lovingly restored, superb, A rosette award winning restaurant serving fine food while still retaining the old oak paneling and log fires.
Amenities at Best Western Salford Hall Hotel include: