United Kingdom Abbot's Salford The Best Hotel Deals

United Kingdom | Abbot's Salford


Abbot's Salford: Online booking form
The best price guaranteed.
Check-in: Check-out: Guests: Rooms:

Best Western Salford Hall Hotel Abbot's Salford Abbots Salford

Best Western Salford Hall Hotel Abbot's Salford


Address: Abbots Salford

Abbots Salford, Worcestershire, Stratford Upon Avon WR11 8UT The Best Western Salford Hall Hotel is a fascinating Tudor manor almost unchanged by time. Now lovingly restored as a beautiful hotel. The ... Read more