Description: The Arden Hotel, Stratford-upon-Avon, is a luxury 4 star boutique and elegant hotel located in the heart of this historic town. Book now!
Mallory Court Hotel and Spa, Leamington Spa
Brockencote Hall Hotel, Kidderminster
Bovey Castle, Devon