Hotels

Salford Hall


The Salford Hall Hotel is located between Stratford upon avon and the Cotswolds. The hotel boasts a snooker table, restaurant and period furniture.



Abbots

Salford
WR11 5UT
01386871300



Sponsored Links:
Sponsored Links: