A fine old Victorian townhouse hotel located close to the heart of Stratford upon Avon and within walking distance of the RSC.