A touch of
Just two minutes walk from the Royal Shakespeare Theatre and five
minutes from Shakespeare's birthplace, literature-lovers will adore
this perfectly located inn.
Stratford-upon-Avon Railway Station is located on Station Road to
the north of the hotel - a 5 minute taxi ride or a 15 minute walk
to The Townhouse.
The Townhouse is the ideal base from which to explore the
sights and shops of Stratford-upon-Avon.