Manor House Double

Our newly refurbished Manor house bedrooms are perfect for both business and leisure guests alike.


Ideal for both business and leisure guests, our beautiful Manor House Double rooms are spacious and designed with comfort in mind. With luxurious facilities, timeless design features and picturesque views of the countryside to enjoy, we are proud to be one of the best places to stay in Stratford-upon-Avon.

Book Room