Stratford-upon-Avon is one of the most visited areas of the country, the home of Shakespeare and a very beautiful town in its own right. This hotel is located at the very heart of the community and offers a fine position from which to explore the many attractions that the community has to offer. The staff is always pleased to share their knowledge of the area with you.