This tradition-rich hotel is located at the heart of Stratford-upon-Avon, the birth town of the legendary writers, William Shakespeare and Aleister Crowley.
See more: Hotels in Europe Hotels in United Kingdom Hotels in Stratford Upon Avon Holiday Destinations in Europe