The Stratford
This comfortable and peaceful hotel has an expansive garden and is well placed on the western side of Stratford-upon-Avon; it’s within easy walking distance of the station and also of the town centre, the RSC theatres and major Shakespeare sights.