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