8.3/10
Very Good
46 reviews
Free Wi-Fi
Parking
Nestled amid tranquil gardens, this romantic Tudor manor is ideally located in Shakespeare country, within easy reach of Henley-in-Arden, historic Kenilworth, Warwick Castle and the Cotswolds.
Number of rooms: 33
Abbots Salford, Nr Evesham, Bidford, WR11 8UT, United Kingdom