The welcoming Best Western Grosvenor Hotel is situated in the historic and picturesque town of Stratford Upon Avon. Warwick, Leamington Spa, Birmingham and the National Exhibition Centre are all within easy reach. The hotel is a delightful Georgian building offering spacious and comfortable accommodation that is well equipped with a host of modern amenities for a pleasant and enjoyable stay. Explore the beautiful surrounding countryside and the attractions it has to offer.