The Church Street Townhouse

Stratford-upon-Avon Boutique Hotel
Learn how the Cvent Supplier Network (CSN) works
ChainIndependent / Other
BrandIndependent
Built
Renovated
Total Meeting Space
Guest Rooms12
16 Church Street
Stratford-upon-Avon CV37 6HB

Guest Rooms

Total Guest Rooms12

Nearby

More

The Church Street Townhouse is located at 16 Church Street in Stratford-upon-Avon. It is the perfect base to soak up the history, culture and entertainment that our wonderful town offers. Our 12 luxury ensuite bedrooms each offer superking sized beds. We have two charming bars offering a great selection of wines, whiskies, craft beers, Champagnes and soft drinks and a menu of tasty, fast bar snacks.

Contact Us

Already have an account?