- UK Information
- UK Hotels
- Halford, The
Halford, The
Situated on the edge of the Cotswolds, close to of Stratford-upon-Avon, this impressive Grade II listed building offers free Wi-Fi and free parking. The popular restaurant serves fresh, seasonal food.
Rating
Bar
Visa/Delta, Mastercard, American Express, Visa Debit, Visa Electron, Solo, Switch/Maestro
Prices from £65
11