Our Menus
Luxury Hotel In Stratford-upon-Avon Welcomes You!
Welcome to our luxury hotel in Stratford-upon-Avon. We’re located just a stone’s throw from the town centre, as well as Shakespeare’s birthplace. Offering comfortable and stylish accommodation, as well as high-end dining, a venue for events and a serene location for wedding ceremonies.
Our multi-functional manor hotel in Stratford-upon-Avon seamlessly caters to almost any occasion. Our state-of-the-art wellness facilities, too, make for the ideal relaxing getaway from the hustle and bustle of daily life.
We Offer A Lot More in Our Spa Hotel in Stratford-upon-Avon
Combining history and culture with timeless style and facilities, we’re not just any hotel in Stratford-upon-Avon; we’re a 16th-century Elizabethan manor offering a truly unique guest experience.
Our spa hotel in Stratford-upon-Avon offers both serene indoor and outdoor spaces, with a view to helping our guests design their personal experience around their own preferences and requirements.