The Welcombe Hotel
Let yourself be swept away by this Neo-Jacobean country mansion full of character and grandeur. Located just one mile from Stratford-upon-Avon town centre, they are the perfect base to explore Shakespeare’s birthplace’s abundance of tourist attractions.
Enter the Grade II-listed Neo-Jacobean building and prepare to gasp with fascination. Staying with them is always a delight, thanks to the serene atmosphere and range of room options to suit any guest, whether you’re here on a romantic break, a family break or for business. They have 85 supremely opulent bedrooms, including classic doubles, four-poster beds and suites with views over the vast landscaped grounds.