Resting amid 21 acres of English countryside, Stratford Manor is just a short hop from Shakespeare’s birth home in Stratford-upon-Avon. Offering all the modern comforts you would expect of a hotel of this standing, Stratford Manor is an ideal base for sightseeing trips to Warwick or Stratford. Dining is a highlight of any stay here, with the hotel featuring an award-winning restaurant and bar. Also onsite are excellent leisure facilities including a swimming pool while guest rooms are equipped with televisions and private bathrooms.