Stratford
Manor Hotel
The Stratford
Manor Hotel in Warwickshire is set in 21 acres of beautiful countryside,
located just 3 miles from historic Stratford-upon-Avon. This modern comfortable
hotel is the perfect place to relax and unwind after visiting Stratford or Warwick
Castle. Enjoy a pre-dinner drink or a memorable meal in the stunning new bar
and restaurant or take a swim or beauty treatment in the leisure centre.
To check prices, read reviews and book online click
here.
|