Stratford-upon-Avon is located in the Warwickshire district in central England along the Avon River. The city is situated approximately 20 miles from Birmingham.
1. Best Western Grosvenor Hotel (Stratford upon Avon Hotels/3* hotels in Stratford Upon Avon)
The Best Western Grosvenor Hotel in Stratford upon Avon is a delightful Grade II listed hotel located close to the centre of Stratford upon Avon in the heart of Warwickshire only a few miles from Warwick Leamington Spa Birmingham and the...
2. Billesley Manor - a Paramount Signature Hotel (Stratford upon Avon Hotels/4* hotels in Stratford Upon Avon)
Beautiful Country retreat with a mixture of traditional and modern rooms relaxing grounds and great leisure facilities. Facilities include indoor swimming pool tennis courts gym sauna steam room beauty treatment rooms and a yoga hut. Plu...