The Best Western Grosvenor Hotel is conveniently located just 5 minutes from the picturesque town of Stratford upon Avon. The staff are friendly and accommodating and will cater for your every need. The accommodation is spacious and comfortable and is well equipped with a host of convenient amenities.