The Townhouse is located in the heart of Stratford upon Avon. Housed in a 400-year-old, Grade II Listed building and opposite Shakespeare’s school, the perfect place to enjoy the history, culture and entertainment that the town offers.
You can join us in our restaurant for a light lunch, or a relaxed dinner. Our bar offers a great selection of wines, whiskies, craft beers, champagne and soft drinks as well as a bespoke gin menu or stay the night with us and enjoy a relaxing and luxurious stay in one of our 11 boutique bedrooms.
There is plenty going on in Stratford upon Avon so whatever you are looking for, it’s right on your doorstep. We are located in the town centre, two minutes walk from the Royal Shakespeare Theatre.