The four-star Stratford Manor Hotel is a little piece of luxury set within the picturesque Warwickshire countryside. Set on 21 rural acres, this upscale hotel is 3.2 miles from the Royal Shakespeare Theatre and 5.8 miles from Warwick Castle.
Just minutes from Stratford-upon-Avon, birthplace of the literary legend William Shakespeare, our modern purpose-built hotel has first-class facilities, including a sumptuous spa, indoor pool and atmospheric restaurant, bar and outdoor terrace area.