Located on the outskirts of Stratford-upon-Avon and situated just five minutes from junction 15 of the M40, easily accessible from both Birmingham and London.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Stratford Upon Avon Holiday Destinations in Europe