Frm. 90.00/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
  • Beer Garden

  • Breakfast

  • Craft Beer

  • Gastro Pub

  • WiFi

VIEW LOCATION

Food

Location

The Townhouse

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