(Pub with Rooms)
The Townhouse is a charming hotel located in the heart of Stratford upon Avon. The hotel is the perfect base to soak up the history, culture and entertainment that the wonderful town offers.
Only two minutes' walk from the Royal Shakespeare Theatre, one minute from the bustling town centre, 5 minutes' walk to Shakespeare's Birthplace and 5 minutes in the other direction to the wonderful Holy Trinity Church – whatever guests are looking for, it's right on the doorstep.
Stay the night in one of if the 12 comfy and individually designed en-suite bedrooms that offer Nespresso machines and complimentary WiFi as standard.