![]() | Destination: |
![]() ![]() ![]() ![]() ![]() ![]() | Best Western Salford Hall HotelAbbots Salford, Stratford-Upon-Avon, England, WR11 8UT, Great Britain 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, 2 rosettes award winning restaurant serving fine food while still retaining the old oak paneling... | ![]() |
Get Listed | Advertise | Contact | Terms | Privacy Policy | Legal | Mismi Digital | Partners | Sitemap