Frm. £90/night

The Townhouse

Stratford-upon-Avon, Warwickshire
The Townhouse is a charming boutique hotel located in the heart of Stratford-upon-Avon, with 11 en-suite bedrooms and an elegant bar and restaurant. They are located in the town centre and are a two minute walk from the Royal Shakespeare Theatre and a five minute walk from Shakespeare’s birthplace.
FACILITIES
  • Breakfast

  • Craft Beer

  • Garden

  • Gastro Pub

  • WiFi

VIEW LOCATION

Food

Location

The Townhouse

16 Church Street, Stratford-upon-Avon, Warwickshire, England, CV37 6HB